Media poizvedbe v LESS
Naredimo funkcijo, ki bo elementu dodala medijsko poizvedbo. Za primer naj bo to poizvedba, ki uravnava sloge za mobilne naprave. Poimenujmo našo funkcijo ustrezno:
styles.less.mobile(@code) {
}
Naša funkcija bo parameter sprejela kot blok kode. Izpišimo ta blok znotraj medijske poizvedbe:
styles.less.mobile(@code) {
@media (max-width: 600px) {
@code();
}
}
Zdaj uporabimo našo funkcijo:
styles.lessdiv {
.mobile({
width: 300px;
});
}
Kot rezultat po kompilaciji bo naš div znotraj medijske poizvedbe in bo prejel ustrezne sloge:
styles.less@media (max-width: 600px) {
div {
width: 300px;
}
}
Задание 1
Naredite funkcijo tablet, ki določa
sloge za tablične računalnike.
Задание 2
Naredite funkcijo gadget, ki določa
sloge za mobilne telefone in tablične računalnike.
Задание 3
Naredite funkcijo notebook, ki določa
sloge za prenosnike.
Задание 4
Naredite funkcijo desktop, ki določa
sloge za namizne računalnike.