本篇文章介绍CSS3实现用图片围绕DIV边框的效果,使用的时候注意浏览器兼容情况,希望对你有所帮助。
浏览器支持:
Internet Explorer 11, Firefox, Opera 15, Chrome 以及 Safari 6 支持 border-image 属性。
Safari 5 支持替代的 -webkit-border-image 属性。
定义和用法
border-image 属性是一个简写属性,用于设置以下属性:border-image-source/*用在边框的图片的路径*/
border-image-slice/*图片边框向内偏移*/
border-image-width/*图片边框的宽度*/
border-image-outset/*边框图像区域超出边框的量*/
border-image-repeat/*图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)*/
如果省略值,会设置其默认值。
提示:请使用 border-image-* 属性来构造漂亮的可伸缩按钮!
CSS3边框图片效果:
用于创建边框的图片:
CSS3代码如下:div
{
border-image:url(border.png)3030round;
-moz-border-image:url(border.png)3030round;/*老的Firefox*/
-webkit-border-image:url(border.png)3030round;/*Safari和Chrome*/
-o-border-image:url(border.png)3030round;/*Opera*/
}