当前第2页 返回上一页
举例:平铺方式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" />
< title ></ title >
< style type = "text/css" >
div
{
width:170px;
height:110px;
line-height:110px;
text-align: center;
border:30px solid gray;
margin-top:20px;
}
/*第1个div平铺方式为:repeat*/
#div1{border-image:url(img/border.png) 30 repeat;}
/*第2个div平铺方式为:round*/
#div2{border-image:url(img/border.png) 30 round;}
/*第3个div平铺方式为:stretch*/
#div3{border-image:url(img/border.png) 30 stretch;}
</ style >
</ head >
< body >
< div id = "div1" >repeat</ div >
< div id = "div2" >round</ div >
< div id = "div3" >stretch</ div >
</ body >
</ html >
|
浏览器预览效果如下图所示:

分析:
border-image属性的平铺方式有3种:repeat、round、stretch。
(1)取值为repeat时,表示4条边的小方块会不断重复,超出元素部分将会被剪切掉。
(2)取值为round时,表示4条边的小方块会铺满。为了铺满,边框图片会压缩或拉伸。
(3)取值为stretch时,表示4条边的小方块会拉伸,边长有多长就拉多长。
border-image的派生子属性
border-image属性可以分开,分别为4条边设置相应的背景图片,这4条边的属性如下表所示。
border-image的派生子属性子属性 | 说明 |
---|
border-top-image | 定义上边框背景图片 |
border-bottom-image | 定义下边框背景图片 |
border-left-image | 定义左边框背景图片 |
border-right-image | 定义右边框背景图片 |
(学习视频分享:css视频教程)
以上就是css怎么设置图片边框的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
css兼容性有哪些处理方式
html5实践-使用css制作时间icon的具体详解(图)
css中font属性能不按顺序吗
css如何制作饼状图
css中auto什么意思
css border-right-color属性怎么用
html5怎么去除超链接的下划线
css flex 的用途详解
css如何设置斜体
css怎么设置超链接颜色
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css怎么设置图片边框