如果不指定文档类型,你的HTML不是合法的HTML,并且大部分浏览器会用“怪癖模式(quirks mode)”来处理页面,这意味着浏览器认为你自己也不知道究竟做什么,并且按浏览器自己的方式来处理你的代码。顺带说明一下不同的浏览器有着不同的处理,我们页面需要兼容各个浏览器的保证兼容性,你可以不加试试!至于你背景出什么问题,你要贴代码或者更加具体细节的东西贴出来我们才能看明白,不然鬼知道你出了什么事情,描述不清楚自己问题!
用这个属性试试
-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.7k 阅读✓ 已解决
5 回答823 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
非body元素需要全屏显示背景的话,请从子级往上,所有元素加上height:100%