javascript - 你如何补偿浏览器中的滚动条?

标签 javascript html css scrollbar

当滚动条出现并将包装器从中心移开时,有没有办法动态补偿?

最佳答案

对于对滚动条消失非常敏感的布局(如居中元素),我倾向于在每个页面上强制使用滚动条:

body { overflow-y: scroll }

这是我认为 Internet Explorer 默认处理得更好的一件事:它始终为滚动条保留空间,从而在同一站点的页面之间切换时提供更流畅的体验。

关于javascript - 你如何补偿浏览器中的滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9350792/

相关文章:

html - Internet Explorer 兼容性灾难

javascript - 单击图标后编辑信息

javascript - 按顺序加载 API 请求 (JavaScript)

javascript - AngularJS 服务返回状态

javascript - 如何在单击该 div 内的选择选项时获取 div 的类?

html - 在 bootstrap 4 列中嵌套行

html - 垂直居中文本和 SVG 元素,没有填充和文本对齐

html - 表格单元格中的输入框应展开焦点

.net - 如何将匿名字符串数组传递给 JavaScript 函数?

javascript - 如何从第一个表单传递id和名称,并在angularjs中仅显示第二个表单中的名称