日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

CSS3技巧 —— 渐变

發布時間:2024/7/19 CSS 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSS3技巧 —— 渐变 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

CSS漸變在Webkit率先得到實現,現在Firefox 3.6+也支持了,來看下各個瀏覽器如何實現CSS漸變效果。


Webkit

下面這行代碼可用于Chrome, Safari等,它能實現線性漸變,從top(#ccc)漸變到bottom(#000)。

background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000));



Firefox 3.6+

background: -moz-linear-gradient(top, #ccc, #000);



IE

IE這個垃圾需要使用濾鏡

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000');



跨瀏覽器的漸變代碼

把上面三行代碼合在一起就是一段跨瀏覽器的漸變代碼。注意:我在開頭加了一個background,以防用戶使用的瀏覽器不支持這些特性。

background: #999; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000)); /* for webkit browsers */ background: -moz-linear-gradient(top, #ccc, #000); /* for firefox 3.6+ */



IE的限制

IE的漸變濾鏡不支持 color-stop,gradient angle,radial gradient。也就是說你只能實現水平或垂直的漸變,漸變色也只有2種:StartColorStr 和 EndColorStr。


最后的溫馨提示

不是所有瀏覽器都支持CSS漸變。為了保險起見,你最好不要依賴它,只能把它當作加分的東西。如果你像我玩博客一樣,面向的都是Chrome,Firefox,往死里用吧!

轉載于:https://www.cnblogs.com/zhujl/archive/2011/10/01/2197112.html

總結

以上是生活随笔為你收集整理的CSS3技巧 —— 渐变的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。