2012-10-07 3 views
139

Используя LESS, я знаю, что я могу изменить насыщенность или оттенок цветовой переменной. Это выглядит так:Измените альфа-непрозрачность переменной LESS

background: lighten(@blue, 20%); 

Я хочу изменить альфа-непрозрачность моего цвета. Предпочтительно:

background: alpha(@blue, 20%); 

Есть ли простой способ сделать это в МЕНЬШЕ?

ответ

242

site documentation дает ответ:

background: fade(@blue, 20%); 

Название Функция fade не alpha в соответствии с этим документом.

+1

не могу поверить, что я не нашел, что сам. Благодаря! – ben

+0

Спасибо! Я устал от преобразования всего в RGBA! – BillyNair

+0

Я искал темные и светлые. Документы доставили меня туда. Спасибо –

16

Для полноты

FadeIn

Уменьшение прозрачности (или увеличить непрозрачность) цвета, что делает его более непрозрачный.

Пример: background: fadein(@blue, 80%);

FadeOut

Повышение прозрачности (или уменьшить непрозрачность) цвета, что делает его менее непрозрачный. Чтобы исчезнуть в другом направлении, используйте fadein.

Пример: background: fadeout(@blue, 20%);

замирание

Установите абсолютную прозрачность цвета. Может применяться к цветам , имеют ли они уже значение непрозрачности или нет.

Пример: background: fade(@blue, 20%);

Source

+0

Fadeout именно то, что я искал, спасибо! – Maxime

Смежные вопросы