Saya mencoba menggabungkan penggunaan variabel Sass dengan kueri @media sebagai berikut:
$base_width:1160px;
@media screen and (max-width: 1170px) {$base_width: 960px;}
@media screen and (min-width: 1171px) {$base_width: 1160px;}
$base_width
kemudian ditentukan di berbagai titik dalam pengukuran berbasis persentase lebar stylesheet untuk menghasilkan tata letak yang dapat disesuaikan.
Ketika saya melakukan ini, variabel tampaknya dikenali dengan benar tetapi kondisi untuk kueri media tidak. Misalnya, kode di atas menghasilkan tata letak 1160 piksel terlepas dari lebar layar. Jika saya membalik pernyataan @media seperti ini:
@media screen and (min-width: 1171px) {$base_width: 1160px;}
@media screen and (max-width: 1170px) {$base_width: 960px;}
Ini menghasilkan tata letak 960px, sekali lagi terlepas dari lebar layar. Juga perhatikan bahwa jika saya menghapus baris pertama $base_width: 1160px;
itu mengembalikan kesalahan untuk variabel yang tidak ditentukan. Ada ide apa yang saya lewatkan?