/* background-size: 高度 宽度; /
background-size: 500px 200px;
/ 只设置一个参数为等比缩放 /
background-size: 500px;
/ 里面的单位可以是% 相对于父盒子来说的 /
background-size: 90%;
/ cover完全覆盖盒子 会导致显示不全 /
background-size: cover;
/ contain等比拉伸 当宽度或高度 铺满div盒子就不再拉伸了
可能会出现空白区域*/
background-size: contain;
代码例子:
<style>
div{
width: 500px;
height: 500px;
border: 1px solid red;
background: url(images/dog.jpg) no-repeat;
/* background-size: 高度 宽度; */
background-size: 500px 200px;
/* 只设置一个参数为等比缩放 */
background-size: 500px;
/* 里面的单位可以是% 相对于父盒子来说的 */
background-size: 90%;
/* cover完全覆盖盒子 会导致显示不全 */
background-size: cover;
/* contain等比拉伸 当宽度或高度 铺满div盒子就不再拉伸了
可能会出现空白区域*/
background-size: contain;
}
</style>
</head>
<body>
<div></div>
</body>
运行结果:只展示了contain的效果