CSS背景相关的属性
1.分别实现不同的属性
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#box{
width: 400px;
height: 400px;
/*设置背景颜色*/
background-color: gray;
/*设置背景图片*/
background-image: url("图片地址");
/*设置一个边框*/
border: 2px solid black;
/*设置背景图片是否重复 no-repeat 表示不重复,repeat-x、repeat-y分别表示x轴y轴重复*/
background-repeat: no-repeat;
/*设置背景图片的位置,两个参数分别表示x轴y轴*/
background-position: 10px 20px;
}
</style>
</head>
<body>
<div id="box"></div>
</body>
</html>
2.一句话实现
下面的代码,用一句话实现了上面的效果。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#box{
width: 400px;
height: 400px;
/*简写,一句话实现*/
background: gray url("图片地址") no-repeat 10px 20px;
}
</style>
</head>
<body>
<div id="box"></div>
</body>
</html>