• 회원가입
  • 로그인
  • 구글아이디로 로그인

[func] SASS - Introspection Functions (내부검사 함수) 종류

686  

※ 스타일시트 작성할 땐 사용 안 함. 디버깅할 때 사용.

 

call(function, arguments...)

독립변수 가진 함수 호출 후, 결과 반환.

 


content-exists()

현재 mixin이 @content block을 통과했는지 여부 반환.

 


feature-exists(feature)

해당 기능이 현재 SASS 버전에서 지원되는지 여부 체크.

(예제)

feature-exists("at-error");

Result: true

 


function-exists(functionname)

지정된 함수가 존재하는지 체크.

(예제)

function-exists("nonsense")

Result: false

 


get-function(functionname, css: false)

지정 함수를 반환. css 매개변수가 true이면, 대신 일반 CSS 함수를 반환.

 


global-variable-exists(variablename)

지정된 전역변수가 존재하는지 체크.

(예제)

variable-exists(a)

Result: true

 


inspect(value)

값의 문자열 표현을 반환.

 


mixin-exists(mixinname)

지정 mixin 존재 여부 체크.

(예제)

mixin-exists("important-text")

Result: true

 


type-of(value)

값의 타입 반환. (가능한 타입 종류: number, string, color, list, map, bool, null, function, arglist.)

(예제)

type-of(15px)

Result: number

type-of(#ff0000)

Result: color

 


unit(number)

숫자와 관련된 단위 반환.

(예제)

unit(15px)

Result: px

 


unitless(number)

지정 숫자와 관련된 단위가 존재하는지 체크.

(예제)

unitless(15px)

Result: false

unitless(15)

Result: true

 


variable-exists(variablename)

지정 변수가 현재 경계범위에 존재하는지 체크.

(예제)

variable-exists(b)

Result: true

 



분류 제목
basic SASS - Home (입문)
basic SASS - Intro (소개)・Comments (주석)
basic SASS - Installation (설치)
basic SASS - Variables (변수)
basic SASS - Nesting (안긴 형태)
basic SASS - @import (가져오기)
basic SASS - @mixin (믹스인)・@include (인클루드)
basic SASS - @extend (상속・확장)
func SASS - String Functions (문자열 함수) 종류
func SASS - Numeric Functions (숫자 함수) 종류
func SASS - List Functions (리스트 함수) 종류
func SASS - Map Functions (맵 함수) 종류
func SASS - Selector Functions (선택자 함수) 종류
func SASS - Introspection Functions (내부검사 함수) 종류
func SASS - Color Functions (색상/색깔 함수) 종류
목록
찾아주셔서 감사합니다. Since 2012