Skip to content
26.09.2023
  • IT решения
  • Tech — тренды
  • Мировые новости IT

Технологии

Primary Menu
  • IT решения
  • Tech — тренды
  • Мировые новости IT
  • Home
  • IT решения
  • IT решения

Препроцессор LESS. Как установить и использовать

admin 15.01.2021 1 min read

less1-8050483

14 февраля 2020 CSS

LESS — это расширение стандартного функционала CSS благодаря которому появилась возможность программировать обычные стили CSS. То есть использовать переменные, функции, условные операторы и многое другое.

Начало работы

Для того, чтобы ваш проект стал поддерживать LESS, необходимо скачать сам препроцессор, например отсюда. И подключить ваш файл со стилями, как обычный CSS, но только указав rel="stylesheet/less":


less1-8050483

Переменные

В LESS вы можете создавать переменные и давать им значения, например цвета, шрифты, изображения. А затем использовать их во всем файле стилей. Это очень удобно, так как один и тот же цвет может использоваться множество раз и теперь чтобы поменять его везде, вам достаточно будет изменить всего лишь одну переменную.

Зададим переменную color со значением цвета, и применим её к ссылкам и кнопкам:

@color: #da4453;
a {
    color:@color;
}
button {
    background: @color;
}

Встроенные функции

В LESS встроены функции для работы с цветом, можно выполнять математические операции и многое другое.

Прибавим к margin 5px:

@margin: 10px;
h1 {
    margin: @margin;
}
h2 {
    margin: (@margin + 5);
}
@color: #da4453;
@color2: #fff;

lighten(@color, 10%);     // цвет на 10% светлее
darken(@color, 10%);      // цвет на 10% темнее
 
saturate(@color, 10%);    // цвет на 10% насыщенный
desaturate(@color, 10%);  // цвет на -10%  насыщенный
 
fadein(@color, 10%);      // цвет на 10% прозрачный
fadeout(@color, 10%);     // цвет на -10% прозрачный
fade(@color, 50%);        // цвет с прозрачностью 50%
 
spin(@color, 10);         // оттенок цвета на +10
spin(@color, -10);        // оттенок цвета на -10

mix(@color, @color2);    // смешение цветов @color1 и @color2

Условные операторы

В LESS они называются примеси.

.mixin(@value) when (@value > 0), (@value =< 100) {
  color: #da4453;
}

Continue Reading

Previous: Работа с файлами в PHP
Next: WordPress подключить CSS и JS скрипты

Related Stories

Филе Трески Балтийского Моря: Вкусовая Роскошь Северных Вод v-2
1 min read
  • IT решения
  • Tech - тренды
  • Мировые новости IT

Филе Трески Балтийского Моря: Вкусовая Роскошь Северных Вод

30.08.2023
Робот-пылесос Xiaomi: Инновации в Уборке x
1 min read
  • IT решения

Робот-пылесос Xiaomi: Инновации в Уборке

27.08.2023
Пошаговая Инструкция по Открытию Онлайн-Школы zz
1 min read
  • IT решения
  • Tech - тренды
  • Мировые новости IT

Пошаговая Инструкция по Открытию Онлайн-Школы

27.08.2023

You may have missed

Филе Трески Балтийского Моря: Вкусовая Роскошь Северных Вод v-2
1 min read
  • IT решения
  • Tech - тренды
  • Мировые новости IT

Филе Трески Балтийского Моря: Вкусовая Роскошь Северных Вод

30.08.2023
Робот-пылесос Xiaomi: Инновации в Уборке x
1 min read
  • IT решения

Робот-пылесос Xiaomi: Инновации в Уборке

27.08.2023
Пошаговая Инструкция по Открытию Онлайн-Школы zz
1 min read
  • IT решения
  • Tech - тренды
  • Мировые новости IT

Пошаговая Инструкция по Открытию Онлайн-Школы

27.08.2023
SEO Компания: Ключ к Онлайн Продвижению и Успеху Бизнеса kk-2
1 min read
  • IT решения
  • Tech - тренды
  • Мировые новости IT

SEO Компания: Ключ к Онлайн Продвижению и Успеху Бизнеса

07.08.2023
  • IT решения
  • Tech — тренды
  • Мировые новости IT
  • IT решения
  • Tech — тренды
  • Мировые новости IT
Copyright © All rights reserved. | MoreNews by AF themes.