【问题标题】:HTML CSS browser sidebar always visible in websiteHTML CSS 浏览器侧边栏始终在网站中可见
【发布时间】:2011-07-28 19:06:11
【问题描述】:

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

我的客户希望在其网站的所有页面中始终具有可见的侧边栏..

有些页面有滚动,其他没有,所以他看到标志和元素从一个页面跳转到另一个页面的滚动条宽度...

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

谢谢

【问题讨论】:

    标签: html css scrollbar


    【解决方案1】:
    html {
      overflow-y: scroll;
    }
    

    强制滚动条一直显示

    【讨论】:

      【解决方案2】:

      使用固定位置:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-13
        • 2015-10-04
        • 1970-01-01
        • 2017-08-06
        • 2017-04-12
        • 2014-09-07
        • 2013-06-19
        相关资源
        最近更新 更多