本文由 kouyubo 整理
到現(xiàn)在為止,只有一些已經(jīng)工作的特性,他們中的一些如下:
圓角
從web2.0開始,開始流行使用圓角,如果你不使用圓角,你的網(wǎng)站可能不會被列入web2.0網(wǎng)站。主要問題是,你至少需要4個圖片(每個角一個)和一些JS或復(fù)雜的層來實現(xiàn)圓角。
這些將成為過去了!兩行就足夠了。讓我給你個例子:
HTML:
This is easy
css 代碼:
.round { background-color: #666; color: #fff; line-height: 20px; width: 200px; padding: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
這里是上面的截屏:
那么,有什么新東西?實際上CSS3的聲明是border-radius。 到目前為止,這個特性尚未確定,眾多瀏覽器生產(chǎn)商通過前綴支持該屬性。Firefox使用 -moz- , Safari使用 -webkit-
這里同樣支持你選擇哪個角使用圓角,這可以通過使用“TopLeft TopRight BottomRight BottomLeft”實現(xiàn)。示例:
# -moz-border-radius-topleft / -webkit-border-top-left-radius # -moz-border-radius-topright / -webkit-border-top-right-radius
如果可能你想要使用圓角功能,但是想要其它瀏覽器表現(xiàn)同樣的效果,看這里。
邊框
另外一個令人興奮的CSS3新的border特性是支持border-image。這樣你就能為每一個獨立的角和邊框定義一個圖片。
border-image: border-top-image border-right-image border-bottom-image border-left-image border-corner-image: border-top-left-image border-top-right-image border-bottom-left-image border-bottom-right-image
使用的圖片可以是這樣的:
border的另一個非常幫的特性是使用gradientcolors,而不是用圖片:
CSS 代碼:
.bordercolor{ border: 8px solid #000; -moz-border-bottom-colors: #0fff09 #00fff2 #00ff00 #ffd #ff0 #aaa #bbb #ccc; -moz-border-top-colors: #0fff09 #00fff2 #00ff00 #ffd #ff0 #aaa #bbb #ccc; -moz-border-left-colors: #0fff09 #00fff2 #00ff00 #ffd #ff0 #aaa #bbb #ccc; -moz-border-right-colors: #0fff09 #00fff2 #00ff00 #ffd #ff0 #aaa #bbb #ccc; width:200px;}
目前只有Firefox3支持這個特性,所以在Safari和Opera無法使用。
出處:藍色理想
責任編輯:bluehearts
上一頁 下一頁 CSS3新特性 [2]
◎進入論壇網(wǎng)頁制作、WEB標準化版塊參加討論,我還想發(fā)表評論。
|