CSS3 border-image属性
2016-12-02 14:47
323 查看
在经历了自己的学习和对网上大神们的理解的整理后,我言简意赅的整理下border-image的各属性含义以及用法。
顾名思义就是为边框应用背景图片,与我们平常用到的background还是有点类似。
一张图,让你基本了解
![](http://img.blog.csdn.net/20161207110511982?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQ0NfbGVhdGhlcg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
url:图片地址,即对应图中的灰色图片
4个数字参数:切割图片的宽度,单位是像素(px),也可使用百分比,按顺时针方向依次切割,如图中标明
切割后产生八个切片,四个角会全尺寸缩放到border的四个角,除四个角外的其他中间切片(上中,右中间,下中,左中间),可以根据设置做拉伸或重复的设置操作显示到对应的border位置
repeat、round、stretch:图片的延伸方式,分别为重复、平铺、拉伸
下面我们从另一张图来理解下延伸方式
原图:
![](http://img.mukewang.com/52e21fea000127e802100210.jpg)
repeat:就是一直重复,然后超出部分剪裁掉,而且是居中开始重复,图片本身不会压缩会延伸
![](http://img.mukewang.com/52e220780001091a03530354.jpg)
或
![](http://img.mukewang.com/52e2210700016f5603190313.jpg)
round:可以理解为圆满的铺满。为了实现圆满所以会压缩(或拉伸)
![](http://img.mukewang.com/52e2216700014c4103190312.jpg)
stretch:很好理解就是拉伸,有多长拉多长。有多远“滚”多远。
![](http://img.mukewang.com/52e2218d0001d45403530366.jpg)
上述三种延伸方式可以看出,border的四个角始终是不变的。
个人学习的一点总结,有不足的地方希望大家多多提出
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)
。
顾名思义就是为边框应用背景图片,与我们平常用到的background还是有点类似。
一张图,让你基本了解
url:图片地址,即对应图中的灰色图片
4个数字参数:切割图片的宽度,单位是像素(px),也可使用百分比,按顺时针方向依次切割,如图中标明
切割后产生八个切片,四个角会全尺寸缩放到border的四个角,除四个角外的其他中间切片(上中,右中间,下中,左中间),可以根据设置做拉伸或重复的设置操作显示到对应的border位置
repeat、round、stretch:图片的延伸方式,分别为重复、平铺、拉伸
下面我们从另一张图来理解下延伸方式
原图:
![](http://img.mukewang.com/52e21fea000127e802100210.jpg)
repeat:就是一直重复,然后超出部分剪裁掉,而且是居中开始重复,图片本身不会压缩会延伸
![](http://img.mukewang.com/52e220780001091a03530354.jpg)
或
![](http://img.mukewang.com/52e2210700016f5603190313.jpg)
round:可以理解为圆满的铺满。为了实现圆满所以会压缩(或拉伸)
![](http://img.mukewang.com/52e2216700014c4103190312.jpg)
stretch:很好理解就是拉伸,有多长拉多长。有多远“滚”多远。
![](http://img.mukewang.com/52e2218d0001d45403530366.jpg)
上述三种延伸方式可以看出,border的四个角始终是不变的。
个人学习的一点总结,有不足的地方希望大家多多提出
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)
。
相关文章推荐
- CSS3边框图片属性---border-image
- CSS3属性之border-image
- html5学习-CSS3-border-image属性
- CSS3 border-image属性
- CSS3之border-image属性
- CSS3中border-image属性的最简单的使用方法
- CSS3教程:border-image属性
- CSS3 border-image 属性
- CSS3实例教程:border-image属性实例讲解
- CSS3的新增属性border-image
- CSS3教程:border-image属性
- CSS3中border-image属性详解
- 为什么没有人使用CSS3的border-image 属性
- CSS3中border-image属性详解
- css3的新属性border-radius的用法
- css3--border属性
- CSS3 border-image详解、应用及jQuery插件
- CSS3的border-image
- css3:border-image边框图像详解
- CSS3 border-radius属性