用CSS3,你能夠建立圓角邊框,添加陰影框,並做爲邊界的形象而不使用設計程序,如Photoshop。php
在本章中,您將瞭解如下的邊框屬性:css
border-radiushtml
box-shadowcss3
border-imageweb
Internet Explorer 9+ 支持 border-radius 和 box-shadow.瀏覽器
Firefox, Chrome, 和 Safari 支持全部最新的 border 屬性.url
注意: 前綴是-webkit-的Safari支持陰影邊框。spa
前綴是-o-的Opera支持邊框圖像。ssr
在CSS2中添加圓角棘手。咱們不得不在每一個角落使用不一樣的圖像。設計
在CSS3中,很容易建立圓角。
在CSS3中border-radius屬性被用於建立圓角:
這是圓角邊框!
div { border:2px solid; border-radius:25px; }
CSS3中的box-shadow屬性被用來添加陰影:
div { box-shadow: 10px 10px 5px #888888; }
有了CSS3的border-image屬性,你能夠使用圖像建立一個邊框:
border-image屬性容許你指定一個圖片做爲邊框! 用於建立上文邊框的原始圖像:
在div中使用圖片建立邊框:
在div中使用圖片建立邊框 div { border-image:url(border.png) 30 30 round; -webkit-border-image:url(border.png) 30 30 round; /* Safari 5 and older */ -o-border-image:url(border.png) 30 30 round; /* Opera */ }
屬性 | 說明 |
CSS |
border-image | 設置全部邊框圖像的速記屬性。 | 3 |
border-radius | 一個用於設置全部四個邊框- *-半徑屬性的速記屬性 | 3 |
box-shadow | 附加一個或多個下拉框的陰影 | 3 |