Язык LESS позволяет использовать переменные. Переменная представляют собой контейнер, в котором можно хранить какие-то данные и использовать их в нужных местах кода.
Чтобы создать переменную, нужно придумать
ее имя и перед ним поставить знак @
.
Затем после имени переменной ставим двоеточие
и указываем значение этой переменной. Давайте
для примера сделаем переменную с именем var
:
@var: 20px;
Давайте теперь используем эту переменную в качестве значения свойства:
p {
font-size: @var;
}
В результате после компиляции в CSS вместо нашей переменной подставится ее значение:
p {
font-size: 20px;
}
Расскажите, каким будет результат компиляции следующего кода:
@color: #000;
p {
color: @color;
}
Использование переменной несколько раз
Одну переменную можно использовать несколько раз:
@var: 20px;
p {
font-size: @var;
}
div {
font-size: @var;
}
Результат компиляции приведенного кода будет следующим:
p {
font-size: 20px;
}
div {
font-size: 20px;
}
Расскажите, каким будет результат компиляции следующего кода:
@var: 100px;
#block {
width: @var;
height: @var;
}
Расскажите, каким будет результат компиляции следующего кода:
@color: #000;
p {
color: @color;
}
div {
background-color: @color;
}
section {
border: 1px solid @color;
}