1.background-size属性:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.box {
margin: 200px 0 0 200px;
width: 200px;
height: 200px;
background-color: orange;
background-image: url("img/img11.jpg");
/*设置背景图大小*/
/*background-size: x y;*/
background-size: 100% 100%;
background-size: 200px 200px;
background-size: 50% 50%;
background-size: 50%;
}
.box:hover {
}
</style>
</head>
<body>
<div class="box"></div>
<script type="text/javascript">
</script>
</body>
</html>
2.background-size:属性值关键字:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.box {
margin: 200px 0 0 200px;
width: 800px;
height: 600px;
background-color: orange;
background-image: url("img/img16.jpg");
/*试用关键字控制图片大小*/
background-repeat: no-repeat;
/*background-size: cover;*/
background-size: 100% 100%;
/*基于元素最大的边计算背景图的大小*/
background-size: cover;
/*基于元素最小的边计算背景图的大小
1.背景图原来的宽高比
2.确保在元素中全部显示*/
background-size: contain;
}
.box:hover {
}
</style>
</head>
<body>
<div class="box"></div>
<script type="text/javascript">
</script>
</body>
</html>