国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

使用CSS3濾鏡的filter:blur屬性制作毛玻璃模糊效果的方法

2024-07-11 08:32:42
字體:
來源:轉載
供稿:網友

今天在使用icloud的時候看到蘋果icloud官網的毛玻璃效果非常贊,仔細研究了一下它的實現方式,是使用js配合background-image: -webkit-canvas的形式繪制出的毛玻璃背景圖片。
不過今天又仔細研究了一下css3中的blur方法,可以實現同樣的效果。且配合JS可以實現模糊縮放的效果

基礎
先來看一下blur屬性的表達式:

CSS Code復制內容到剪貼板
  1. filter:blur(add=add,direction,strength=strength)  

我們看到blur屬性有三個參數:add、direction、strength。
Add參數有兩個參數值:true和false。意思是指定圖片是否被改變成模糊效果。    

Direction參數用來設置模糊的方向。模糊效果是按照順時針方向進行的。其中0度代表垂直向上,每45度一個單位,默認值是向左的270度。角度方向的對應關系見下表:
201678113011192.gif (216×196)

實例
CSS代碼

CSS Code復制內容到剪貼板
  1. .blur {         filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */  
  2.             -webkit-filter: blur(10px); /* Chrome, Opera */  
  3.        -moz-filter: blur(10px);            -ms-filter: blur(10px);       
  4.             filter: blur(10px);           
  5.     filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */   }  

HTML部分

XML/HTML Code復制內容到剪貼板
  1. <img src="mm1.jpg" class="blur" />  

其中blur(10px)中的大小決定了模糊后的圖片大小和模糊程度

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 八宿县| 健康| 扎鲁特旗| 南阳市| 灵石县| 新竹县| 九台市| 宜川县| 历史| 台南县| 互助| 炉霍县| 南江县| 六盘水市| 木兰县| 万载县| 噶尔县| 永修县| 平泉县| 兖州市| 北京市| 盐城市| 天峻县| 库伦旗| 马鞍山市| 廊坊市| 隆德县| 蒙自县| 泸定县| 上虞市| 巴彦县| 美姑县| 临漳县| 塔城市| 柳州市| 崇礼县| 大埔区| 志丹县| 中江县| 虎林市| 乌审旗|