css3新增了一些背景属性:
background-clip :设置背景覆盖范围
属性值:border-box : 背景显示区域到边框,默认值
padding-box:背景显示区域到内边距框
content-box:背景显示区域到内容框
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
div{
width: 200px;
height: 200px;
padding: 20px;
border: 10px dashed;
float: left;
margin: 5px;
background: yellow;
}
</style>
</head>
<body>
<div></div>
<div style="background-clip: border-box;">zz</div>
<div style="background-clip: padding-box;">zz</div>
<div style="background-clip: content-box;">zz</div>
</body>
</html>
---------------------------------------------------------
background-origin:设置背景覆盖的起点 在浏览器上,需要加-webkit-才能正常使用
属性值:border-box :背景起点在边框的左上角
padding-box :背景起点在内边距框的左上角,默认值
content-box :背景起点在内容框的左上角
background-size:设置背景的大小
属性值:cover/contain/长度/百分比