Media vaicājumi LESS
Izveidosim funkciju, kas pievienos elementam media vaicājumu. Piemēram, lai tas būtu vaicājums, kas regulē stilus mobilajām ierīcēm. Nosauksim mūsu funkciju atbilstoši:
styles.less.mobile(@code) {
}
Mūsu funkcija kā parametru saņems koda bloku. Izvadīsim šo bloku media vaicājuma iekšienē:
styles.less.mobile(@code) {
@media (max-width: 600px) {
@code();
}
}
Tagad izmantosim mūsu funkciju:
styles.lessdiv {
.mobile({
width: 300px;
});
}
Rezultātā pēc kompilācijas mūsu div elements nonāks media vaicājuma iekšienē, saņemot atbilstošos stilus:
styles.less@media (max-width: 600px) {
div {
width: 300px;
}
}
Задание 1
Izveidojiet funkciju tablet, kas nosaka
stilus planšetdatoriem.
Задание 2
Izveidojiet funkciju gadget, kas nosaka
stilus viedtālruņiem un planšetdatoriem.
Задание 3
Izveidojiet funkciju notebook, kas nosaka
stilus klēpjdatoriem.
Задание 4
Izveidojiet funkciju desktop, kas nosaka
stilus galddatoriem.