LESS-CSS 가드
기술
가드는 표현식에서 간단한 값 또는 여러 인수를 일치시키는 데 사용됩니다. CSS 선택자에 적용됩니다. mixin을 선언하고 즉시 호출하는 구문입니다. 성공적으로if유형 문; 기능과 결합&, 여러 가드를 그룹화 할 수 있습니다.
예
다음 예제는 css LESS 파일에서 가드-
css_guard.htm
<!doctype html>
<head>
<link rel = "stylesheet" href = "style.css" type = "text/css" />
</head>
<body>
<div class = "cont">
<h2>Welcome to TutorialsPoint</h2>
</div>
<div class = "style">
<h3>The largest Tutorials Library on the web.</h3>
</div>
</body>
</html>
다음으로 style.less 파일을 만듭니다 .
style.less
@usedScope: global;
.mixin() {
@usedScope: mixin;
.cont when (@usedScope = global) {
background-color: red;
color: black;
}
.style when (@usedScope = mixin) {
background-color: blue;
color: white;
}
@usedScope: mixin;
}
.mixin();
다음 명령을 사용하여 style.less 파일을 style.css 로 컴파일 할 수 있습니다.
lessc style.less style.css
위의 명령을 실행하십시오. 다음 코드 를 사용하여 style.css 파일을 자동으로 생성합니다.
style.css
.style {
background-color: blue;
color: white;
}
산출
위의 코드가 어떻게 작동하는지 보려면 다음 단계를 따르십시오.
위의 HTML 코드를 css_guard.htm 파일.
브라우저에서이 HTML 파일을 열면 다음 출력이 표시됩니다.