第1个回答 2018-01-05
你指的自动缩放,是根据窗口(容器)大小改变而自动改变背景图的大小么?
如果是,请看下面:
<body>
<div style="width:100%;height:50px;background: url(a.jpg) no-repeat center top;background-size: 100%;">
</div>
</body>
在body里放一个div,宽度为100%(与浏览器窗口一样宽),然后给div添加背景图,这个窗口大小改变时,div的大小因为设置为100%所以一起改变。
这里div的背景图也会随div大小的改变而一起改变,因为为图片设置了background-size: 100%;这个css样式,它的意思是规定背景图像的尺寸,但这个css样式使用时需要注意,有些浏览器是不支持的,比如IE要求9+的版本才可以支持。
你可以把这段代码拷贝到你的html中测试一下,有问题可以随时追问。
以上,希望对你有帮助。