HTML CSS浏览器侧边栏始终在网站中可见

时间:2010-12-08 19:18:15

标签: html css scrollbar

这是stackoverflow中最愚蠢的问题......

我的客户希望在他的网站的所有页面中始终可以看到侧边栏..

有些页面有滚动,其他没有,因此他看到徽标和元素跳转位置从一个页面到另一个滚动条宽度......

所以...有一种方法可以“锁定”滚动条空间,所以他看不到从一页到另一页的“跳转”?

谢谢

2 个答案:

答案 0 :(得分:5)

html {
  overflow-y: scroll;
}

强制滚动条始终显示

答案 1 :(得分:1)

使用固定位置:

#sidebar {
      position: fixed;
      top: 10px;
      left: 10px;
}

使用上述内容,容器div将始终与浏览器窗口的顶部和左侧保持10个像素。所以当页面滚动时,它不会移动。