网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
本篇文章给大家带来的内容是关于css3中背景属性中与边框相关的属性介绍 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1 与背景相关的新增属性
background-clip:指定背景的显示范围。
background-origin:指定绘制背景图像时的起点。
background-size:指定背景中图像的尺寸。
background-break:指定内联元素的背景图像进行平铺时的循环方式。
注意:
Firefox浏览器:支持除了background-size属性之外的其他三个属性,需在属性前加上“-moz-”文字。使用background-break时需写“-moz-background-inline-policy”。
Safari、Google Chorme、Opera:支持除了background-break之外的其他三个属性,需在属性前加“”“-webkit-”文字。
2 指定背景的显示范围-background-clip属性
(1)背景的显示范围
CSS2:背景的显示范围是指内部补白之内的范围,不包括边框。
CSS2.1乃至CSS3:背景的显示范围是指包括边框在内的范围。
(2)属性值
border:背景范围包括边框区域。
padding:背景范围不包括边框区域。
div.div1{
-moz-background-clip:border;
-webkit-background-clip:border;
}
div.div2{
-moz-background-clip:padding;
-webkit-background-clip:padding;
}
(4)虽然将background-clip属性指定为padding的时候,边框点划线中点与点之间的图像不会显示,但是仍然可以通过将background-origin属性指定为border的方法来指定从边框的左上角开始绘制。