如何在html中放置背景图片而不重复覆盖整个页面?是否有HTML代码或我必须使用CSS代码?HTML背景不重复
0
A
回答
0
针对您的问题的最佳解决方案是将background-repeat:no-repeat
或background-size: cover
添加到您的CSS或您的元素的style
标记。
例如:
html {
background: url(images/bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
如果你坚持只使用HTML,你必须根据你的形象,或者是其他的方式来调整的元素。你的问题是指一个页面的背景图片,所以对于我的openion CSS或style
是实现此目的的唯一方法。
0
有,你可以用它来控制背景图像的大小和重复两个CSS属性:
- 背景重复
- 背景大小
为了设置为覆盖目标元素的背景图像,您可以使用值不重复和覆盖,如下所示:
targetelement {
background-image:url('example.jpg');
background-repeat:no-repeat;
background-size:contain;
}
如果您想了解更多关于这些CSS属性和它们的可能值,看看这两个网页:
相关问题
- 1. HTML背景渐变重复
- 2. 重复背景
- 3. 背景不重复显示
- 4. jQuery .css背景不重复
- 5. 背景图像重复时调整窗口大小(背景重复不重复)
- 6. HTML/CSS背景重复问题
- 7. 重复HTML背景图像只有
- 8. HTML背景重叠身体背景
- 9. 为重复背景
- 10. CSS背景重复
- 11. 重复的背景重叠
- 12. HTML背景重复,不固定使用CSS
- 13. 背景重复 - 但不低于页面
- 14. jQuery的背景不重复在IE中
- 15. 背景重复不起作用
- 16. 背景图片不会重复全高
- 17. 背景重复不适用于手机
- 18. 不一致CSS背景重复计数
- 19. 不垂直重复的背景图片
- 20. iPhone不完全重复背景图像
- 21. CSS背景重复问题
- 22. CSS背景仍在重复
- 23. 重复图像背景
- 24. 从精灵重复背景
- 25. 用剪辑重复背景?
- 26. 避免CSS背景重复
- 27. 背景位置和重复
- 28. 渐变背景重复
- 29. 按钮背景Alpha重复
- 30. 重复背景的宽度
'背景重复:NO-重复'在你的CSS –
简单的谷歌搜索显示很多答案。 –