css可以通过设置背景图片的background-size属性来设置图片大小,使图片可以完全显示。background-size属性规定背景图像的尺寸。
css设置背景图片显示不全示例:
div{
width: 150px;
height: 100px;
border: 1px solid red;
background-image: url(img/4.jpg);}
效果图:
通过设置background-size属性来设置背景图片大小,使图片完全显示。
css居中对齐div{
width: 150px;
height: 100px;
border: 1px solid red;
background-image: url(img/4.jpg) ;
background-size: 100px;}
效果图:
background-size 属性规定背景图像的尺寸。
语法:background-size: length|percentage|cover|contain;
属性值:值描述
length设置背景图像的高度和宽度。
第一个值设置宽度,第二个值设置高度。
如果只设置一个值,则第二个值会被设置为 "auto"。
percentage以父元素的百分比来设置背景图像的宽度和高度。
第一个值设置宽度,第二个值设置高度。
如果只设置一个值,则第二个值会被设置为 "auto"。
cover把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。
背景图像的某些部分也许无法显示在背景定位区域中。
contain把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。