陰影效果濾鏡DropShadow顏色數值

2021-04-17 07:06:02 字數 1063 閱讀 9976

關於陰影效果,我可以本能反映的使用濾鏡dropshadow,問題就是今天發生的問題,居然讓我思考了15分鐘,最初始我的樣式寫法:

filter : progid:dximagetransform.microsoft.dropshadow(color=#666,offx=5,offy=5,positives=true);

也搞不清楚是那裡複製來的,反正我肯定背不下來,從來都是一句搞定,今天這個客戶突然提個要求說:陰影小一點。我想,那簡單啊修改引數offx和offy,於是

filter : progid:dximagetransform.microsoft.dropshadow(color=#666,offx=3offy=3,positives=true);

沒反映,ft,怎麼搞的,然後就陷入了深入的排查樣式衝突啊,重複定義啊,加單位啊什麼的。無結果,無奈拿出寶書,小雨的樣式表手冊,直接執行示例,開始看到乙個顏色數值:#00404040,自做聰明認為小雨的低階錯誤,選了下邊的#003399,一切順利,又很白痴的對照了5分鐘

filter : progid:dximagetransform.microsoft.dropshadow(color=#003399,offx=3,offy=3,positives=true);

這時突然醒悟過來,顏色不能縮寫!也就是說我以前的#666必須寫成#666666,趕緊看color說明:可選項。字串(string)。設定或檢索此濾鏡作用的顏色值。其格式為 #aarrggbb 。aa 、rr 、gg 、bb 為十六進製制正整數。取值範圍為 00 - ff 。 rr 指定紅色值, gg 指定綠色值, bb 指定藍色值,參閱 #rrggbb 顏色單位。 aa 指定透明度。 00 是完全透明。 ff 是完全不透明。

預設值為 #ff404040 。

原來如此!道理很簡單,為什麼一直疏忽並沒有發現,最後總結原因如下:

1,顏色值必須全寫,和我以前理解樣式定義安全色可簡寫理論相悖;

2,當顏色指派不成功時,如#666,不報錯,自動以預設方式執行,也就是預設黑色,各偏移5,恰好是我的常用樣式,故一直未被發現有問題;

3,color=#ff404040用法有概念混淆誤導,真是孤陋寡聞第一次看到,以前從未注意。

Paint 濾鏡效果

lightingcolorfliter r r mul.r 0xff add.r g g mul.g 0xff add.g b b mul.b 0xff add.b 紅色去除掉 lightingcolorfilter lighting new lightingcolorfilter 0x00ffff...

IE濾鏡效果

濾鏡切換效果 meta content revealtrans transition 14,duration 3.0 http equiv page enter 頁面 style filter revealtrans duration 1,transition 6 css revealtrans濾鏡...

PS濾鏡效果

photoshop濾鏡基本可以分為三個部分 內闕濾鏡 內建濾鏡 也就是photoshop自帶的濾鏡 外掛程式濾鏡 也就是第三方濾鏡 內闕濾鏡指內闕於photoshop程式內部的濾鏡,共有6組24個濾鏡。內建濾鏡指photoshop預設安裝時,photoshop安裝程式自動安裝到pluging目錄下的...