0

我制作了一个网页,其中有 5 个 div 堆叠在一起。有 5 个隐藏的 div,当单击 div 时,我会使其可见。问题是,当溢出时,浏览器窗口中会出现一个滚动条,并且整个内容会闪烁并向左移动。当溢出无效时,内容再次移回其原始位置。

4

2 回答 2

0

如果将body标签的overflow设置为滚动,会一直显示滚动条。这样当你越过折叠时滚动条就不会出现,它已经在那里了......

body{
   overflow-y: scroll;
}
于 2012-09-22T14:34:37.937 回答
0

当您的页面高度增加并且您的浏览器显示垂直滚动条时,就会出现此问题。解决此问题的最佳方法是在页面加载时扩展您的一项技能 div 以使浏览器滚动条可见

于 2012-09-22T17:30:12.580 回答