⊗mkLsBsIfD 38 of 42 menu

SASS에서 @if 지시문

특정 조건이 충족될 때만 스타일이 적용되도록 하려면, falsenull를 제외한 모든 값을 반환하는 지시문 @if를 사용합니다:

다음 예제를 살펴보겠습니다:

#main-button { @if 2 - 1 == 1 { color: green; } @if (2+3) < 3 { color: orange; } @if null { color: red; } }

컴파일 결과:

#main-button { color: green; }

@if 뒤에 조건을 작성할 때 여러 개의 @else if와 하나의 @else 표현식을 사용할 수 있습니다.

$var: 20px; a { @if $var == 10px { color: blue; } @else if $var == 25px { color: red; } @else if $var == 10px+10px { color: green; } @else { color: black; } }

이제 styles.css 파일을 확인해 봅시다:

a { color: green; }

다음 코드의 컴파일 결과는 무엇일지 설명해보세요:

$size: 20px; $font-size: 14px; body { @if $size == $font-size { background-color: #7e7ed8; } @else if $size > $font-size { color: #f1bbbb; } @else { color: #000000; } }

다음 코드의 컴파일 결과는 무엇일지 설명해보세요:

$size: 20px; $font-size: 14px; .active { @if $size < $font-size { color: red; } @else if $size > $font-size { color: green; } @else { color: #000000; } } .not-active { @if $size == $font-size { display:block ; } @else { display: none; } }
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부