好程序員web前端分享CSS3 邊框,經過 CSS3,您可以建立圓角邊框,向矩形添加陰影,使用圖片來繪製邊框 - 而且不需使用設計軟件,好比 PhotoShop。
在本章中,您將學到如下邊框屬性:
border-radius
box-shadow
border-image
瀏覽器支持
Internet Explorer 9+ 支持 border-radius 和 box-shadow 屬性。
Firefox、Chrome 以及 Safari 支持全部新的邊框屬性。
註釋:對於 border-image,Safari 5 以及更老的版本須要前綴 -webkit-。
Opera 支持 border-radius 和 box-shadow 屬性,可是對於 border-image 須要前綴 -o-。
CSS3 圓角邊框
在 CSS2 中添加圓角矩形須要技巧。咱們必須爲每一個圓角使用不一樣的圖片。
在 CSS3 中,建立圓角是很是容易的。
在 CSS3 中,border-radius 屬性用於建立圓角:
實例
向 div 元素添加圓角:前端
CSS3 邊框陰影
在 CSS3 中,box-shadow 用於向方框添加陰影: 程序員
實例
向 div 元素添加方框陰影:web
CSS3 邊框圖片
經過 CSS3 的 border-image 屬性,您能夠使用圖片來建立邊框:
用於建立上面的邊框的原始圖片:
實例
使用圖片建立圍繞 div 元素的邊框:瀏覽器
新的邊框屬性url
屬性spa |
描述設計 |
CSSblog |
border-image圖片 |
設置全部 border-image-* 屬性的簡寫屬性ci |
3 |
border-radius |
設置全部四個 border-*-radius 屬性的簡寫屬性 |
3 |
box-shadow |
向方框添加一個或多個陰影 |
3 |