分享更有价值
被信任是一种快乐

Css3中的border-image属性怎么用

文章页正文上

这篇文章主要介绍Css3中的border-image属性怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!border-image是将简单的工作复杂化,当学习完该属性以后,发现该属性的运用能够大大节省编码时间和效率,总结一下,大致适用于以下两个场景:

元素边框不规则的情况。这时候,就需要用设计图作为边框背景,border-imagebackground-image相比,好处是更具灵活性,可以用代码控制边框背景的拉伸和重复,因而能够创造出更多样的效果

按钮宽高不确定的情况。用border-image来制作按钮,可以用同一张背景图,制造出各种宽高的按钮。

border-image属性分析

边框背景图片。格式为:url(“…”)

border-image-slice

图片边框向内偏移的距离。格式:border-image-slicetop right bottom left。分别指切割背景图片的四条线距离上右下左的免费云主机、域名距离。

该距离接受数值,百分数。默认数值的单位是px,但是不能在数值后面加px,否则这句css将不被浏览器解析。 用法和marginpadding类似。这里以数值举例,百分数同理。

border-image-slice: 10; /*距离上下左右均为10px;*/

border-image-slice: 10 30; /*距离上下10px,左右30px;*/

border-image-slice: 10 30 20; /*距离上10px,20px,左右30px;*/

border-image-slice: 10 30 20 40; /*距离上10px,30px,20px,40px;*/

四条线将背景图分割成了9个部分,其中1,2,3,4,6,7,8,9这八个区域将会被切割,作为图片边框,如果除了设置数值或者百分数,还加了一个“fill”,那么区域5就会作为背景填充进元素content,如:

border-image-slice: 25 11 fill;

注意:slice不接受负值;如果slice切割的左右距离之和大于背景图的宽,则上下边框不显示。如果slice切割的上下距离之和大于背景图的高,则左右边框不显示。

border-image-width

图片边框的宽度。只接受数值,且不能加单位。

以上是“Css3中的border-image属性怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注云技术行业资讯频道!

相关推荐: git删除命令有哪些

这篇文章主要为大家展示了“git删除命令有哪些”,内容简而易懂,条理清晰,希望免费云主机、域名能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“git删除命令有哪些”这篇文章吧。删除以上是“git删除命令有哪些”这篇文章的所有内容,感谢各位的阅读!相…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册