Kódblokk alkalmazása pszeudoosztályokhoz LESS-ben
Készítsünk egy függvényt, amely beállítja
a link stílusát a hover állapotban.
Legyen ennek a függvénynek a paramétere egy kódblokk:
styles.less.hover(@code) {
}
Jelenítsük meg az átadott kódblokkot a
hover állapoton belül:
styles.less.hover(@code) {
&:hover {
@code();
}
}
Használjuk a függvényünket egy linken belül:
styles.lessa {
color: red;
.hover({
color: blue;
text-decoration: none;
});
}
A fordítás eredménye:
styles.cssa {
color: red;
}
a:hover {
color: blue;
text-decoration: none;
}
Задание 1
Készítsen egy hasonló függvényt, amely
beállítja a stílusokat egy input mező számára a focus állapotban.