亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

使用mix函數 如何計算帶不透明度的顏色值

為何?

mix(rgba(255,0,0,0.5), #00f) => rgba(64, 0, 191, 0.75);

求計算過程


正在回答

2 回答

后面的#00f? 其實就等于rgba(#0000ff,1), 默認的opacity為1,$weight沒有設置就是50% ,(1+0.5)*50%=0.75

0 回復 有任何疑惑可以回復我~

Mix 函數是將兩種顏色根據一定的比例混合在一起,生成另一種顏色。其使用語法如下:

mix($color-1,$color-2,$weight);

$color-1 和 $color-2?指的是你需要合并的顏色,顏色可以是任何表達式,也可以是顏色變量。

$weight?為 合并的比例(選擇權重),默認值為 50%,其取值范圍是 0~1 之間。它是每個 RGB 的百分比來衡量,當然透明度也會有一定的權重。默認的比例是 50%,這意味著兩個顏色各占一半,如果指定的比例是 25%,這意味著第一個顏色所占比例為 25%,第二個顏色所占比例為75%。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

使用mix函數 如何計算帶不透明度的顏色值

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號