Bir öğe sınıfım ve kompakt bir "değiştirici" sınıfım var:
.item { ... }
.item.compact { /* styles to make .item smaller */ }
Bu iyi. Bununla birlikte, ekran yeterince küçük olduğunda sınıfı kompakt olmaya @media
zorlayan bir sorgu eklemek istiyorum .item
.
İlk düşündüğümde, yapmaya çalıştığım şey buydu:
.item { ... }
.item.compact { ... }
@media (max-width: 600px) {
.item { @extend .item.compact; }
}
Ancak bu, aşağıdaki hatayı oluşturur:
@Media içinden bir dış seçiciyi @ genişletemezsiniz. Aynı direktif içinde yalnızca @ genişletme seçicileri yapabilirsiniz.
Stilleri kopyalamak / yapıştırmak zorunda kalmadan bunu SASS kullanarak nasıl başarabilirim?