항목 클래스와 컴팩트 "수정 자"클래스가 있습니다.
.item { ... }
.item.compact { /* styles to make .item smaller */ }
이건 괜찮아. 그러나 화면이 충분히 작을 때 클래스를 압축하도록 하는 @media
쿼리 를 추가하고 싶습니다 .item
.
처음 생각했을 때, 이것이 제가 시도한 것입니다.
.item { ... }
.item.compact { ... }
@media (max-width: 600px) {
.item { @extend .item.compact; }
}
그러나 이것은 다음과 같은 오류를 생성합니다.
@media 내에서 외부 선택기를 @extend 할 수 없습니다. 동일한 지시문 내에서만 @extend 선택기를 사용할 수 있습니다.
스타일을 복사 / 붙여 넣기하지 않고도 SASS를 사용하여이 작업을 수행하려면 어떻게해야합니까?