我正在寻找一种获取背景图片的方式来调整页面大小(注意:不只是浏览器窗口的大小)。例如说,页面加载,页面高度需要滚动。考虑到屏幕可见部分下方的内容,有没有办法调整背景图片的大小?获取背景图片来调整页面大小
0
A
回答
1
如果使用CSS3 is'nt一个问题:
$('body').css('background-size', document.width+'px '+document.height+'px');
0
如果你不需要支持IE8或更早版本:
body {
background: url(image.jpg) no-repeat 0 0;
background-size: auto 100%;
}
这维持的长宽比图像,所以图像不一定会覆盖整个页面的宽度。
+0
不幸的是它必须在IE7上工作:( – BIOS
相关问题
- 1. 调整大小背景图片
- 2. 背景图片大小调整
- 3. 调整背景图片大小
- 4. 获取背景图像与背景完全调整大小
- 5. 可调整大小的三列背景图片/封面版式
- 6. 调整uiview的背景图片的大小取决于文本
- 7. 多个完整页面背景图片
- 8. jquery背景调整大小
- 9. 调整div背景大小
- 10. 获取使用“background-size:contains”调整大小的背景图片的高度
- 11. 为ImageButton背景调整图像大小
- 12. 调整图像大小,透明背景?
- 13. CSS背景图像调整大小
- 14. Dreamweaver-背景图像调整大小
- 15. 背景图像的大小调整
- 16. 重新调整大小背景图像
- 17. 背景图像调整大小
- 18. 可调整大小的背景图像
- 19. wkhtmltopdf整页背景图片
- 20. 整页CSS背景图片
- 21. Responsive整页背景图片
- 22. 自动调整大小的整页背景图像与jquery-backstrech
- 23. 没有滚动条的可调整大小的背景图片
- 24. JQuery - 可缩放/调整大小的背景图片
- 25. 奇怪的背景图片在动画UIView上调整大小
- 26. 调整XAML Grid的大小。背景图片
- 27. SDWebImage按钮背景图片调整大小
- 28. 通过CSS调整背景图片的大小
- 29. IE8背景图片无法调整大小和偏移
- 30. 使用CSS调整背景图片和内容的大小
试试这个插件['bgstretcher'](http://www.ajaxblender.com/bgstretcher-2-jquery-stretch-background-plugin-updated.html) – undefined
这个插件作用于一个img标签(而不是比使用背景图像和背景大小)并且似乎支持IE7。 –