2010-01-13 178 views
1

我有一个表格的日历。出于某种原因,IE浏览器添加了一个垂直滚动条到页面的边缘,但没有滚动条(没有东西滚动)FF和Safari看起来很好。为什么IE显示没有滚动条的滚动条(滚动条不需要,不在FF和Safari中)?

任何想法?

+0

您的意思是整个视口(broswer窗口)的滚动条还是您的表的包含元素(推测是div)的滚动条?如果你可以发布你的CSS和HTML,它也会很有帮助。 – prodigitalson 2010-01-13 20:37:16

+0

嗨,我的意思是整个浏览器页面。 HTML和CSS是巨大的,所以我想试着在获得回答之前诉诸于此。 – Joel 2010-01-13 20:38:48

回答

1

这在Internet Explorer中是正常的,根据我的知识,除非在body或html元素上使用overflow:hidden,否则不能关闭此功能,但页面显然不能滚动。

如果您需要在所有浏览器中获得完全相同的行为,并且想要将停用的滚动条添加到FF和Safari,请检查我的recent question

+0

我不知道 - 溢出y技巧效果很好。谢谢! – Joel 2010-01-13 21:04:07

0

如果在body元素中放入overflow:auto,并且只删除页面上其他元素的overflow:auto或任何其他溢出设置,则主浏览器滚动条将允许向下滚动页面,页面将展开,移动页脚也是如此。