CSS3中的border属性不再只是单纯的实现边框功能,而是可以实现更加丰富的效果。border属性可以控制边框的风格、宽度、颜色等,还可以实现圆角边框、阴影边框等多种效果。
在使用border属性时,我们可以使用border-style属性来设置边框样式,包括实线、虚线、点状线等多种类型;border-width属性用来设置边框宽度;border-color属性设置边框颜色。
.border { border-style: dotted; border-width: 3px; border-color: red; }
除了这些基本属性,CSS3中还新增了很多有趣的border属性,如border-radius用来实现圆角边框效果。
.rounded-border { border-radius: 10px; }
另外,CSS3中的box-shadow属性也可以用来实现阴影边框的效果。
.shadow-border { box-shadow: 0 0 5px #888; }
对于一些特殊的边框效果,可以使用border-image属性来进行设置。
.image-border { border-image: url(border.png) 30 repeat; }
通过使用CSS3中的border属性,我们可以实现更加丰富的边框效果,为页面加入更加精彩的视觉表现。