【发布时间】:2016-01-12 02:20:34
【问题描述】:
我有一个带有标签的页面,可以显示各种高度的内容,其中一些需要滚动条,而另一些则不需要。在这些内容之间切换的视觉效果有点烦人,因为当窗口滚动条弹出时,它会将整个页面向左移动一点。
我尝试过/考虑过的事情:
- 滚动条总是可见 - 它可以工作,但我不喜欢它。
- 将正文宽度设置为 98% - 显然这仍然是窗口的 98%,它会调整大小,所以仍然会弹出。将其设置为像素值是可行的,但人们的屏幕尺寸不同。
- 用脚本补偿窗口宽度损失 - 是一个相当简单的脚本,但很有趣,由滚动条出现触发的窗口调整大小不会触发窗口的调整大小事件,我还没有找到任何其他合适的事件来附加它.
有人知道将页面容器保持在适当位置的好方法吗?
【问题讨论】:
-
不完全是,他可以在加载时调整页面,而我的可以改变高度而无需重新加载
标签: javascript html css