首先,要明白,顏色值是Sass中的一種特殊的數據類型,
在Sass中,我們也是可以對顏色值進行運算的。顏色運算支持加、減、乘、除,並且是分段進行計算的。也就是說,紅、綠、藍這3個部分的顏色是單獨進行計算的。
實例:
color:(#010203 + #040506); ===> color:#050709
;
因為顏色是分段進行的,所以,這個就是:
01+04=05,
02+05=07,
03+06=09,
最后再組合在一起的;
同理加減乘除一樣的也是分段運算。
如果顏色值是rgb,不是我們熟悉的16進制顏色值,都是先轉換成十六進制顏色值,再進行運算的