在我的页面中有2-3个宽度和背景为100%的部分。当我全屏打开时,一切正常,但当屏幕小于960像素(本节内容的宽度)时,背景图像不是整个页面。右边的whis在隐藏的最美好的时刻没有背景 - 它是白色的。你可以在这里看到我的意思:http://micobg.net/10th/CSS:100%的宽度和背景?
9
A
回答
2
Use background min-width:960px;而不是宽度:100%; 干杯
18
只需将background-size:100%
样式添加到您申请的元素background-image
。适用于Firefox,Safari和Opera。例如:
<style>
.divWithBgImage {
width: 100%;
height: 600px;
background-image: url(image.jpg);
background-repeat: no-repeat;
background-size: 100%; //propotional resize
/*
background-size: 100% 100%; //stretch resize
*/
}
</style>
<div class="divWithBgImage">
some contents
</div>
+0
现在它也可以在Chrome中使用 – Channel
3
关于到this文章,你应该使用cover
还有:
html {
background: url(PATH_TO_IMAGE) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
相关问题
- 1. CSS:100%宽度和高度的背景图像不起作用
- 2. CSS:与宽度的属性插入背景图片:100%和
- 3. Css背景图层和100%高度div
- 4. CSS李的背景宽度
- 5. CSS背景图像和框的宽度(%)
- 6. 身体背景文件宽度的100%?
- 7. Bootstrap:背景色100%的屏幕宽度?
- 8. CSS背景和身高100%
- 9. CSS:将背景图像拉伸到100%的宽度和高度的屏幕?
- 10. CSS地方背景图像的DIV宽度为100%
- 11. 用作100%宽度和高度的背景的旋转图像
- 12. 背景宽度不显示100%
- 13. 100%宽度与背景重复
- 14. 背景图像不是100%宽度
- 15. <body> css渐变背景延伸到100%的宽度和高度
- 16. 100%宽度和固定高度的背景视频
- 17. 在全屏幕背景(宽度和高度100%)的jquery swf
- 18. CSS:网页和宽度100%
- 19. CSS和输入100%宽度
- 20. CSS水平导航,动态宽度按钮,100%宽度,图背景
- 21. 调整浏览器停靠点宽度:在css上100%背景
- 22. CSS图像宽度100%,但仍然有一些背景
- 23. CSS背景图像和背景大小:扩大宽度
- 24. CSS 100%宽度超过100%
- 25. CSS宽度为100%
- 26. CSS背景图像的动态宽度
- 27. CSS宽度为100%高度
- 28. 设置背景图片的宽度100%的高度自动
- 29. css - 背景太宽
- 30. CSS添加背景图片的宽度和高度
阅读:http://www.whatstyle.net/articles/48/css_tricks_1_100_percent_width_in_a_variable_width_container – diEcho
你可以找到有用的信息[stackoverflow.com/questions/2083831/css-background-image-does-not-fill-when-scrolling](http://stackoverflow.com/questions/2083831/css-background-image-does-不滚动时填充) – utsikko