日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > 跨瀏覽器 CSS 陰影的實現方法

跨瀏覽器 CSS 陰影的實現方法

來源:程序員人生   發布時間:2014-04-06 23:06:24 閱讀次數:3831次
陰影是最常用的 CSS 效果之一,CSS3 標準已經增加了陰影屬性,下面討論一下陰影在各種瀏覽器里的實現方法。

CSS3 陰影

CSS3 里使用 box-shadow 屬性定義塊的陰影,基本語法如下:

box-shadow: 3px 3px 4px #000;

上面的樣式里,前面兩個 “3px” 表示陰影在 xy 兩個坐標軸上的偏移量,x軸的正方向向右,y軸正方向向下。這個坐標和我們平時用的有點出入。在 Firefox 和 Webkit 等瀏覽器里,為了達到最高效率,建議通過私有的 hack 實現 CSS 陰影,可以這樣寫:

-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;

CSS 陰影在 IE 瀏覽器里的實現

在 IE 里,我們只能通過濾鏡才能實現純 CSS 的陰影。要實現和上面的樣式一樣的效果,可以這樣寫:

/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";

在 IE 的 shadow 濾鏡里, Strength 表示陰影的濃度, Direction 表示陰影的角度,為了方便理解,我們可以理解為光線從極坐標 135° 的方向照下來,產生陰影。

整合代碼

整合同一個效果的 hack 時,我們遵循按兼容性從強到差的順序進行整合,也就是標準代碼寫在最前。

box-shadow: 3px 3px 4px #000;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";

原文地址:http://blog.imbolo.com/cross-browsers-css-shadow/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 午夜电影在线观看 | 一级片网| 久久一本到 | 国产精品久久久久久久美男 | 视频一区亚洲 | 99精品电影| 亚洲色图色 | 伊人久久爱 | 91久久国产综合久久 | 日韩欧美一区二区三区久久婷婷 | h亚洲 | 99精品在线观看视频 | 欧美一区二区三区视频 | 国产精品一级片 | 亚洲欧洲视频在线观看 | 99精品福利视频 | 91在线播放综合 | 成人91 | 成人网在线观看 | 国产亚洲精品久久久优势 | 一区二区三区高清 | 精品久久久999 | 久久久久久久久久久久久女国产乱 | 中文字幕av第一页 | 蜜臀91丨九色丨蝌蚪中文 | 91久久国产综合久久 | 午夜影院一区 | 国产精品视频在线观看 | 老色网站| 91超碰在线播放 | 精品久久久久久久久久 | 久久精品福利 | 精品午夜久久 | 精品视频免费观看 | 成人性生交大片免费网站 | 日本性视频在线 | 最新国产中文字幕 | 一区二区三区不卡在线观看 | 久久av一区二区三区亚洲 | 久久国产精品-国产精品 | 91九色论坛|