Wiele parametrów w funkcjach LESS
W funkcjach w LESS można przekazywać wiele
parametrów. Aby to zrobić, należy je wymienić
po przecinku. Dla przykładu zróbmy
funkcję size, ustawiającą rozmiary elementu:
styles.less.size(@w, @h) {
width: @w;
height: @h;
}
Skorzystajmy z naszej funkcji:
styles.lessdiv {
.size(200px, 100px);
}
W wyniku po kompilacji otrzymamy następujący kod:
styles.cssdiv {
width: 200px;
height: 100px;
}
Задание 1
Zrób funkcję .fsh, która pierwszym
parametrem będzie przyjmować wartość właściwości
font-size, a drugim - wartość właściwości
line-height.
Задание 2
Zrób funkcję .absTL, która będzie
ustawiać pozycjonowanie absolutne. Przy
tym pierwszym parametrem będzie przyjmować
wartość właściwości top, a drugim -
wartość właściwości left.
Задание 3
Zrób analogiczne funkcje .absTR,
.absBL i .absBR, ustawiające absolutne
pozycjonowanie z różnych stron.