為另一個屬性設定較暗或較淺的背景顏色
變暗
#demo {
@refcolor: #f0b9b8;
background: @refcolor;
border: 1px solid darken(@refcolor, 25%);
}
上面的程式碼利用 darken()
函式將邊框顏色設定為比參考顏色(也是背景顏色)暗 25%的陰影。
較少的編譯器無法讀取分配給一個屬性的值並將其用於另一個屬性,因此應定義單獨的變數。此變數將直接分配給背景顏色,而對於邊框顏色,darken
功能用於獲得更暗的陰影。
減輕
#demo {
@refcolor: #f0b9b8;
background: @refcolor;
box-shadow: 2px 2px 0px lighten(@refcolor, 5%);
}
上面的程式碼利用 lighten()
函式將陰影顏色設定為比參考顏色(也是背景顏色)輕 5%的陰影。