我有一个大的div住房我的背景图片。一般来说,它将以双方离开屏幕为中心。因为它是背景,我不希望滚动条出现在浏览器上 - 这里有解决方案吗?可以一个大的div不触发浏览器滚动条?
感谢
编辑:让我根据答案澄清:
我有超出浏览器的边界的大图像,但是,我需要分配给一个div背景或IMG代替因为我正在操纵它w jquery等
- 我知道它是not possible for a div's background image to extend beyond its borders。
- 我也不能使用带溢出的img或嵌套div:隐藏,因为这会隐藏溢出,当我想要的是它不触发滚动,即由布局引擎物理忽略但仍然可视化显示,就像一个溢出的身体背景会。
那么,自动高度呢?你能举个例子吗? – Ency 2010-10-29 22:43:23
这可能是值得解释为什么你不能使用通常的解决方案(只是在CSS中使用背景图像)(我假设有一个很好的理由:) – psmears 2010-10-29 22:43:48
是否有一个原因,你不能只是将图像设置为背景通过CSS而不是黑客一个div(background-image:url('filename.ext');)? – 2010-10-29 22:45:21