簡單說 CSS濾鏡 filter屬性

2021-08-09 15:33:36 字數 1832 閱讀 1492

濾鏡主要是用來實現影象的各種特殊效果,css的濾鏡是很神奇的。

css的濾鏡,也就是filter屬性,主要有下面這幾個屬性值

blur(模糊)

brightness(亮度)

注意:值是100%,影象無變化。超過100%,變亮,小於100%,變暗。

contrast(對比度)

與brightness 一樣 contrast 100%,無變化。

drop-shadow(陰影)

注意:這個 drop-shadow 與 box-shadow 都是在說陰影,但還是有區別的,看下圖。

圖中火焰的,是一張png,除了火焰以外,其他部分是透明的,我們能看見,box-shadow 是給整個加陰影,而 drop-shadow 只是給不透明的部分加陰影,這是他們最重要的區別了。

grayscale(灰度)

注意:值為100%則完全轉為灰度影象,值為0%影象無變化。

hue-rotate(色調)

invert(反轉)

opacity(透明度)

saturate(飽和度)

注意:值為100%,影象無變化

sepia(深褐色)

注意:值為0%,影象無變化

上面都只是把每種濾鏡單獨拿出來,展示效果,但是其實他們是可以一起使用的,比如這樣

注意:順序是非常重要的,如果順序變了,最後的效果也會發生變化。

css濾鏡,還是很有必要知道的,用它實現的效果,也往往很讓人驚豔,這次說了點最基礎的東西,如果想知道,更多 filter屬性 細節的事情,就到這裡吧!

下次我們用css濾鏡來做乙個火焰的效果。

簡單說 通過css的濾鏡 實現 火焰效果

簡單說 CSS濾鏡 filter屬性

濾鏡主要是用來實現影象的各種特殊效果,css的濾鏡是很神奇的。css的濾鏡,也就是filter屬性,主要有下面這幾個屬性值 blur 模糊 brightness 亮度 注意 值是100 影象無變化。超過100 變亮,小於100 變暗。contrast 對比度 與brightness 一樣 contr...

css3 filter濾鏡屬性

css3 filter濾鏡屬性 注 ie瀏覽器暫不支援 1.灰度 grayscale value 值為百分比,在0 到100 之間,值為100 則完全轉為灰度影象,值為0 影象無變化,預設值是0 2.色相 hue rotate value 值為deg角度範圍無限制,色相環當到360deg後會重複0d...

CSS3的濾鏡filter屬性

css3的濾鏡filter屬性,可以對網頁中的進行類似photoshop處理的效果,例如背景的毛玻璃效果 老 黑白 火焰效果等。注意 這個 drop shadow 與 box shadow 都是在說陰影,但還是有區別的,看下圖 圖中火焰的,是一張png,除了火焰以外,其他部分是透明的,我們能看見,b...