LESS'te Medya Sorguları
Bir öğeye medya sorgusu ekleyen bir fonksiyon yapalım. Örnek olarak, mobil cihazlar için stilleri düzenleyen bir sorgu olsun. Fonksiyonumuzu buna göre adlandıralım:
styles.less.mobile(@code) {
}
Fonksiyonumuz parametre olarak bir kod bloğu alacak. Bu bloğu bir medya sorgusu içinde çıkaralım:
styles.less.mobile(@code) {
@media (max-width: 600px) {
@code();
}
}
Şimdi fonksiyonumuzu kullanalım:
styles.lessdiv {
.mobile({
width: 300px;
});
}
Sonuç olarak, derlemeden sonra div'imiz ilgili stilleri alarak medya sorgusunun içinde yer alacak:
styles.less@media (max-width: 600px) {
div {
width: 300px;
}
}
Задание 1
Tabletler için stiller belirleyen
tablet fonksiyonunu yapın.
Задание 2
Mobil telefonlar ve tabletler için stiller belirleyen
gadget fonksiyonunu yapın.
Задание 3
Dizüstü bilgisayarlar için stiller belirleyen
notebook fonksiyonunu yapın.
Задание 4
Masaüstü bilgisayarlar için stiller belirleyen
desktop fonksiyonunu yapın.