我需要用HTML做一个框架集,我发现IE8上没有显示垂直滚动,但它在Firefox中运行完美。
为什么垂直滚动在IE上不起作用?我能做些什么才能像Firefox一样工作?
代码是这样的:
<frameset rows="121,*" cols="*" framespacing="3" frameborder="yes" border="3" bordercolor="#009933">
<frame src="arriba.html" name="topFrame" scrolling="NO" noresize >
<frameset rows="*" cols="135,*" framespacing="3" frameborder="yes" border="3" bordercolor="#009933">
<frame src="izquierda.html" name="leftFrame" scrolling="YES" noresize>
<frame src="centro.html" name="mainFrame" scrolling="YES" noresize>
</frameset>
</frameset>
来自izquierda.html和cenhtro.html的scrolling =“yes”不起作用。
答案 0 :(得分:2)
IE8在滚动=“是”时出现问题。请使用css,应用于centro.html和izquierda.html的正文标记:
<style type="text/css">
body {
overflow: scroll;
/* In IE and CSS 3 you can even use these: */
overflow-x: scroll; /* Horizontal */
overflow-y: scroll; /* Vertical */
}
</style>
我想我不需要补充说你根本不应该使用框架布局。