我正在网站上工作,一切正常,除了我的网站是"摇晃"。 (我用铬) 我的主要容器的边缘在某些方面正在改变,我不明白为什么。它们具有相同的HTML代码,它必须与主div容器中的内容有关
我的网站:www.anitalernt.de
在获得任务(仅点击某些按钮)后,http://www.anitalernt.de/about-us.html向左侧稍微增加http://www.anitalernt.de/index.html。
有人有想法吗?
答案 0 :(得分:4)
你可以添加
html{ overflow-y: scroll;}
到你的CSS。
在窗口上放置一个永久(但有时是空的)滚动条
答案 1 :(得分:3)
答案 2 :(得分:0)
问题很可能是由于滚动条出现造成的,这会缩小浏览器窗口的可视区域,并可能相应地调整内容。
有几种可能的解决方法:
您可以延长调整过的网页的长度,以便内容(调整后)也可以在第34页下方运行"
或者,你可以把所有东西都包裹在一个绝对定位的DIV中,这个DIV不会震动"当可视区域在滚动条的外观上收缩时。
或者 - 根据您的具体内容 - 您可以禁用滚动条。虽然最后的解决方法仅适用于非常具体的情况。
答案 3 :(得分:0)
body{
margin: 0;
}
似乎无需添加虚拟滚动条即可解决此问题:)
答案 4 :(得分:0)
我遇到了同样的问题,因为我正在检查滚动值并使用jQuery
滚动。我使用addClass
和removeClass
修复了导航栏,添加类无法正常工作,因为我没有在!important
类中使用CSS
。