Подтвердить что ты не робот

Как инвертировать цвета в LESS

Есть ли конкретная операция цвета, которую я не вижу, где вы можете инвертировать цвета? Я вижу много цветовых методов, но не вижу способа сделать это.

ссылка:

http://lesscss.org/

4b9b3361

Ответ 1

Существует несколько интерпретаций инвертирования цвета.

  • Вы хотите цвет с противоположным оттенком:

    spin(@color, 180)

  • Вы хотите, чтобы цвет с текущим был белым:

    #fff - @color

Ответ 2

Я не думаю, что есть определенная функция для инвертирования цветов, но то, что вы могли бы сделать, это установить ваши цвета в качестве переменных. например:.

@color1: #666;
@color2: #fff;

body {
background-color: @color1;
color: @color2;
}

h1 {
color: @color2;
}

Затем просто создайте альтернативную таблицу стилей с инвертированными цветами, заданными для переменных, используемых в основной таблице стилей. Пока вы используете переменные в css, эти цвета будут инвертированы.