【发布时间】:2011-07-28 19:06:11
【问题描述】:
这是stackoverflow上最愚蠢的问题......
我的客户希望在其网站的所有页面中始终具有可见的侧边栏..
有些页面有滚动,其他没有,所以他看到标志和元素从一个页面跳转到另一个页面的滚动条宽度...
所以...有一种方法可以“锁定”滚动条空间,所以他看不到从一个页面“跳转”到另一个页面?
谢谢
【问题讨论】:
这是stackoverflow上最愚蠢的问题......
我的客户希望在其网站的所有页面中始终具有可见的侧边栏..
有些页面有滚动,其他没有,所以他看到标志和元素从一个页面跳转到另一个页面的滚动条宽度...
所以...有一种方法可以“锁定”滚动条空间,所以他看不到从一个页面“跳转”到另一个页面?
谢谢
【问题讨论】:
html {
overflow-y: scroll;
}
强制滚动条一直显示
【讨论】:
使用固定位置:
#sidebar {
position: fixed;
top: 10px;
left: 10px;
}
使用上述方法,容器 div 将始终与浏览器窗口的顶部和左侧保持 10 像素。所以当页面滚动时,它不会移动。
【讨论】: