我有一个<div>背景图片.
该<div>尺寸可在该时间而改变.
是否可以设置Divs背景图像以适合<div>大小?
让我说我有一个div 400x400和一个图像1000x1000,是否可以缩小图像400x400,因此适合<div>大小?
dsg*_*fin 58
如果你想使用CSS3,你可以很简单地使用背景大小,如下所示:
background-size: 100%;
Run Code Online (Sandbox Code Playgroud)
它受到所有主流浏览器(包括IE9 +)的支持.如果您想在IE8中使用它,请查看此问题的答案.
小智 24
使用background-size用于这一目的:
background-size: 100% 100%;
Run Code Online (Sandbox Code Playgroud)
更多关于:
Mar*_*zek 15
使用background-size属性来实现这一点.你应该选择cover,contain以及100%-取决于究竟你想要得到.
小智 6
您可以使用background-size属性实现此目的,现在大多数浏览器都支持该属性.
要缩放背景图像以适合div:
background-size: contain;
Run Code Online (Sandbox Code Playgroud)
缩放背景图像以覆盖整个div:
background-size: cover;
Run Code Online (Sandbox Code Playgroud)