CSS3中提出了background-size属性,该属性可以设置背景图片的大小,该属性的值设置为绝对数值或者百分比时对background-position没有任何影响,当设置为contain/cover时就会产生影响,其中有一个值会无效。
background-size:contain 该属性会让背景图片宽度或高度适应父元素,如果要缩放的话是等比例缩放,背景图片绝对不会超出父元素
background-size:cover 该属性会让背景图片填满父元素,如果要缩放的话是等比例缩放,背景图片可能会超出父元素
当图片的宽度大于高度时,position的top值无效
当图片的宽度小于高度时,position的left值无效
时间: 2024-10-05 15:13:05