extend
-
Sass(SCSS) At-Rules #4[@extend]CSS Preproseccor/Sass 2019. 5. 5. 18:24
Extend 어떤 특정한 클래스는 다른 클래스의 모든 스타일과 자신의 특정한 스타일을 가져야하는 경우가 있습니다. 예를들어 BEM 방법론(methodology)은 블록(Block) 또는 요소(Element) 클래스와 동일한 요소에 적용되는 수정자 클래스를 권장합니다. 하지만 이것은 복잡한 HTML을 만들 수 있고 두 클래스를 모두 포함하는 것을 잊어버리는 실수를 범하기 쉽습니다. 또한 마크업에 비의미론적인 스타일 문제를 가져올 수 있습니다. HTML Markup Oh no! You've been hacked! CSS .error { border: 1px #f00; background-color: #fdd; } .error--serious { border-width: 3px; } Sass의 @ext..