Saya memiliki kelas item dan kelas "pengubah" yang ringkas:
.item { ... }
.item.compact { /* styles to make .item smaller */ }
Ini bagus. Namun, saya ingin menambahkan @media
kueri yang memaksa .item
kelas menjadi ringkas saat layarnya cukup kecil.
Pada pemikiran pertama, inilah yang saya coba lakukan:
.item { ... }
.item.compact { ... }
@media (max-width: 600px) {
.item { @extend .item.compact; }
}
Tetapi ini menghasilkan kesalahan berikut:
Anda tidak boleh @memperpanjang pemilih luar dari dalam @media. Anda hanya boleh @extend penyeleksi dalam arahan yang sama.
Bagaimana saya melakukannya dengan menggunakan SASS tanpa harus menggunakan gaya salin / tempel?