摘要:屬性定義了元素的可視效果給圖像設(shè)置高斯模糊。值為圖像全黑值超過圖像更亮調(diào)整圖像的對比度。一值設(shè)定圖像會被調(diào)整的色環(huán)角度值。的價值是完全反轉(zhuǎn)。超過的值是允許的,則有更高的飽和度。值為則完全是深褐色的,值為圖像無變化。
filter 屬性定義了元素的可視效果 blur
給圖像設(shè)置高斯模糊。"radius"一值設(shè)定高斯函數(shù)的標(biāo)準(zhǔn)差,或者是屏幕上以多少像素融在一起, 所以值越大越模糊。
如果沒有設(shè)定值,則默認(rèn)是0;這個參數(shù)可設(shè)置css長度值,但不接受百分比值。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .blur1 { filter: blur(0.4px); } .blur2 { filter: blur(1px); } .blur3 { filter: blur(4px); }
brightness給圖像繪制高斯模糊,值越大越模糊
- blur
- blur
- blur
給圖片應(yīng)用一種線性乘法,使其看起來更亮或更暗。如果值是0%,圖像會全黑。值是100%,則圖像無變化。其他的值對應(yīng)線性乘數(shù)效果。值超過100%也是可以的,圖像會比原來更亮。如果沒有設(shè)定值,默認(rèn)是1。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .brightness1 { filter: brightness(0.30); } .brightness2 { filter: brightness(0.8); } .brightness3 { filter: brightness(1); }
contrast給圖像一種線性乘法使看起來更亮或者更暗。值為0圖像全黑;值超過100%圖像更亮
- brightness
- brightness
- brightness
調(diào)整圖像的對比度。值是0%的話,圖像會全黑。值是100%,圖像不變。值可以超過100%,意味著會運用更低的對比。若沒有設(shè)置值,默認(rèn)是1。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .contrast1 { filter: contrast(10%); } .contrast2 { filter: contrast(50%); } .contrast3 { filter: contrast(100%); }
graycale調(diào)整圖像對比度。值為0,圖像全黑;值超過100%會運用更低的對比
- contrast
- contrast
- contrast
將圖像轉(zhuǎn)換為灰度圖像。值定義轉(zhuǎn)換的比例。值為100%則完全轉(zhuǎn)為灰度圖像,值為0%圖像無變化。值在0%到100%之間,則是效果的線性乘子。若未設(shè)置,值默認(rèn)是0;
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .grayscale1 { filter: grayscale(10%); } .grayscale2 { filter: grayscale(50%); } .grayscale3 { filter: grayscale(100%); }
hue-rotate圖像轉(zhuǎn)換為灰度圖像,值為0圖像無變化;值為100%完全轉(zhuǎn)換為灰度圖像
- grayscale
- grayscale
- grayscale
給圖像應(yīng)用色相旋轉(zhuǎn)。"angle"一值設(shè)定圖像會被調(diào)整的色環(huán)角度值。值為0deg,則圖像無變化。若值未設(shè)置,默認(rèn)值是0deg。該值雖然沒有最大值,超過360deg的值相當(dāng)于又繞一圈。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .huerotate1 { filter: hue-rotate(0deg); } .huerotate2 { filter: hue-rotate(90deg); } .huerotate3 { filter: hue-rotate(180deg); }
invert給圖像用色相旋轉(zhuǎn)。值為0deg圖像無變化;沒有最大值,超過360deg相當(dāng)于又繞一圈
- huerotate
- huerotate
- huerotate
反轉(zhuǎn)輸入圖像。值定義轉(zhuǎn)換的比例。100%的價值是完全反轉(zhuǎn)。值為0%則圖像無變化。值在0%和100%之間,則是效果的線性乘子。 若值未設(shè)置,值默認(rèn)是0。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .invert1 { filter: invert(20%); } .invert2 { filter: invert(60%); } .invert3 { filter: invert(100%); }
opacity反轉(zhuǎn)輸入圖像。0%圖像無變化,100%圖像完全反轉(zhuǎn)
- invert
- invert
- invert
轉(zhuǎn)化圖像的透明程度。值定義轉(zhuǎn)換的比例。值為0%則是完全透明,值為100%則圖像無變化。值在0%和100%之間,則是效果的線性乘子,也相當(dāng)于圖像樣本乘以數(shù)量。 若值未設(shè)置,值默認(rèn)是1。該函數(shù)與已有的opacity屬性很相似,不同之處在于通過filter,一些瀏覽器為了提升性能會提供硬件加速。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .opacity1 { filter: opacity(10%); } .opacity2 { filter: opacity(80%); } .opacity3 { filter: opacity(100%); }
saturate轉(zhuǎn)化圖像的透明度。0%,完全透明;100%圖像無變化
- opacity
- opacity
- opacity
轉(zhuǎn)換圖像飽和度。值定義轉(zhuǎn)換的比例。值為0%則是完全不飽和,值為100%則圖像無變化。其他值,則是效果的線性乘子。超過100%的值是允許的,則有更高的飽和度。 若值未設(shè)置,值默認(rèn)是1。
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .saturate1 { filter: saturate(0.2); } .saturate2 { filter: saturate(0.6); } .saturate3 { filter: saturate(1); }
sepia轉(zhuǎn)換圖像飽和度。0%完全不飽和;100%,完全飽和
- saturate
- saturate
- saturate
將圖像轉(zhuǎn)換為深褐色。值定義轉(zhuǎn)換的比例。值為100%則完全是深褐色的,值為0%圖像無變化。值在0%到100%之間,則是效果的線性乘子。若未設(shè)置,值默認(rèn)是0;
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .sepia1 { filter: sepia(10%); } .sepia2 { filter: sepia(60%); } .sepia3 { filter: sepia(100%); }
drop-shadow圖像轉(zhuǎn)換為深褐色。值為100%為深褐色;值為0%圖像無變化
- sepia
- sepia
- sepia
給圖像設(shè)置一個陰影效果。陰影是合成在圖像下面,可以有模糊度的,可以以特定顏色畫出的遮罩圖的偏移版本。 函數(shù)接受
body { background-color: #000; color: skyblue; } div { border: 1px solid #fff; padding: 10px; width: 610px; margin: 10px; } .shadow1 { filter: drop-shadow(2px 2px 2px red); } .shadow2 { filter: drop-shadow(8px 8px 1px purple); } .shadow3 { filter: drop-shadow(1px 1px 10px hotpink); }
圖像設(shè)置陰影效果
- shadow
- shadow
- shadow
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/114024.html
摘要:屬性特性描述可選值,布爾值,默認(rèn)值為,啟用過濾器為不啟用過濾器。正常顯示,內(nèi)容對象將翻過來。,設(shè)置對象是否投影,布爾值,和,設(shè)置對象投影不透明度,,假如為那么該值無效。 前言 前段時間在做一個專題的時候用到了opacity不透明度屬性,因為設(shè)計圖上是半透明背景,白色文字 showImg(https://segmentfault.com/img/bVknaX); 所以在IE用到了其...
摘要:屬性定義了元素的可視效果給圖像設(shè)置高斯模糊。值為圖像全黑值超過圖像更亮調(diào)整圖像的對比度。一值設(shè)定圖像會被調(diào)整的色環(huán)角度值。的價值是完全反轉(zhuǎn)。超過的值是允許的,則有更高的飽和度。值為則完全是深褐色的,值為圖像無變化。 filter 屬性定義了元素的可視效果 blur 給圖像設(shè)置高斯模糊。radius一值設(shè)定高斯函數(shù)的標(biāo)準(zhǔn)差,或者是屏幕上以多少像素融在一起, 所以值越大越模糊。 如果沒有...
摘要:原文來自效果圖本文主要是利用的和簡單的代碼來實現(xiàn)一個簡單的圖片編輯器,包括對圖片的透明度,黑白,圖片亮度等調(diào)節(jié)。簡單地說完之后,我們來動手創(chuàng)建一個簡單的圖片編輯器。 原文來自:https://jellybool.com/post/build-a-simple-image-editor-with-css-js demo: https://jellybool.com/demo/i...
摘要:原文來自效果圖本文主要是利用的和簡單的代碼來實現(xiàn)一個簡單的圖片編輯器,包括對圖片的透明度,黑白,圖片亮度等調(diào)節(jié)。簡單地說完之后,我們來動手創(chuàng)建一個簡單的圖片編輯器。 原文來自:https://jellybool.com/post/build-a-simple-image-editor-with-css-js demo: https://jellybool.com/demo/i...
摘要:由于的濾鏡可以實現(xiàn)對對普通圖像和圖像進(jìn)行特效渲染功能十分強(qiáng)大所以今天特意把濾鏡的用法進(jìn)行大致的總結(jié)語法灰度屬性可填寫范圍默認(rèn)值為即灰度不改變上面介紹了第一種濾鏡灰度下面介紹接下來的九種濾鏡高斯模糊使用該方法將周圍像素點值求和取平均即為該 由于css3的filter濾鏡可以實現(xiàn)對對普通圖像和SVG圖像進(jìn)行特效渲染,功能十分強(qiáng)大,所以今天特意把filter濾鏡的用法進(jìn)行大致的總結(jié) 語法: ...
閱讀 2981·2021-09-23 11:32
閱讀 2940·2021-09-22 15:12
閱讀 1720·2019-08-30 14:07
閱讀 3462·2019-08-29 16:59
閱讀 1652·2019-08-29 11:11
閱讀 2317·2019-08-26 13:50
閱讀 2436·2019-08-26 13:49
閱讀 2633·2019-08-26 11:49