2012-03-15 86 views
2

在HTML中,身体,并用图像BG的第一个div投入height:100%;后的问题,我不能再在IE 8.向下滚动页面滚动条是可见的,但无响应。无法使用鼠标滚动或页面向下键滚动。我只好把height:100%;以便在div图像将填满整个页面,甚至过去的页脚。由于IE 8渐变代码,无法使用body bg。任何线索是什么问题?滚动并在IE 9然而工作....IE8身高:100%;在滚动条

html, body { 
height:100%; 
color:#423928; 
font:normal 13px/18px Arial, Helvetica, sans-serif; 
} 

.flash-bg { 
background:url(../images/ahrabg.png) repeat; 
background-attachment: fixed; 
height:100%; 
} 
+0

怎么能说*“滚动条不工作?” *它移动或不?你有很长的内容吗?你的HTML是什么?你可以张贴截图吗? – Joseph 2012-03-15 21:35:21

+0

找到了答案... [链接](http://stackoverflow.com/questions/4911167/why-doesnt-my-webpage-scroll-in-internet-explorer-8) – nuk11888 2012-03-16 19:44:41

回答

-1

使用“HTML”关于CSS的第一行不会做任何事情 - 的HTML标签开始的标记,而不是样式。此外,正文持有所有的内容,所以自动100%的页面。

+0

你做这两点是不正确的。无论是和元素尽可能的页面上的内容确实扩展了。另外,您可以设置html元素的样式。例如,html {height:100%;}是有效的并且对页面有影响。 – Celos 2012-12-06 15:31:00