2012-10-07 38 views
139

Sử dụng LESS, tôi biết rằng tôi có thể thay đổi độ bão hòa hoặc màu của biến màu. Có vẻ như sau:Sửa đổi độ mờ đục alpha của biến LESS

background: lighten(@blue, 20%); 

Tôi muốn thay đổi độ mờ alpha của màu của mình. Tốt hơn như thế này:

background: alpha(@blue, 20%); 

Có cách nào đơn giản để làm điều này trong LESS?

Trả lời

242

Các site documentation cho câu trả lời:

background: fade(@blue, 20%); 

Các tên hàm là fade không alpha theo tài liệu đó.

+1

Không thể tin rằng tôi đã không thấy rằng bản thân mình. Cảm ơn! – ben

+0

Cảm ơn! Tôi đã mệt mỏi khi chuyển đổi mọi thứ thành RGBA! – BillyNair

+0

Tôi đang tìm kiếm tối và làm sáng .. Tài liệu đã đưa tôi đến đó. Cảm ơn –

16

Đối với đầy đủ

fadeIn

Giảm minh bạch (hoặc tăng opacity) của một màu sắc, làm cho nó đục hơn.

Ví dụ: background: fadein(@blue, 80%);

fadeOut

Tăng tính minh bạch (hoặc giảm opacity) của một màu sắc, làm cho nó ít đục. Để mờ dần theo hướng khác sử dụng fadein.

Ví dụ: background: fadeout(@blue, 20%);

phai

Đặt độ trong suốt tuyệt đối của một màu. Có thể được áp dụng cho màu sắc cho dù chúng đã có giá trị độ mờ hay không.

Ví dụ: background: fade(@blue, 20%);

Source

+0

Fadeout là chính xác những gì tôi đang tìm kiếm, cảm ơn bạn! – Maxime

Các vấn đề liên quan