And*_*ter 11 css background-size
当我将div的图像中的background-size属性设置为background-size: cover;or时 background-size: 100%;,两者看起来都是一样的.
有什么不同?什么时候我应该使用封面和100%?
Mic*_*ant 17
cover =将背景图像缩放到尽可能大,以使背景区域完全被背景图像覆盖.背景图像的某些部分可能不在背景定位区域内的视野中
基本上它放大直到最内边缘接触到侧面,这意味着一些图像可能被切除,而不是100%,其中所有图像都是可见的.
例如,请参阅http://www.w3schools.com/cssref/playit.asp?filename=playcss_background-size&preval=cover
val*_*999 10
这是一个小提琴:http://jsfiddle.net/RS5kX/19/
background-size:100%;= background-size:100% auto;=宽度设置为100%大,背景图像的高度遵循图像宽高比.
background-size:cover;意味着背景图像总是适合整体div,你的div中不会留下任何空白点
background-size:100% 100%
Run Code Online (Sandbox Code Playgroud)
也不会留下任何空白空间,但当然这会破坏原始图像宽高比