滚动条在窗口中的绝对定位



我有一个登录页面,经过一些操作后,内容会附加到页面上,以便它位于首屏之上,使页面可滚动。在Mac OS上,没问题,它运行流畅,因为滚动条是"透明的"并且不碍事,但是在Windows和Linux中,滚动条占用空间,例如20px,调整页面宽度。
有没有办法防止这种情况发生?要复制 Mac OS 样式,并让滚动条出现在页面前面而不是推入?

试试这个。这是@CalvinFroedge在这个SO问题中的回答

      div { overflow:hidden;height:whatever px; } 
      div:hover { overflow-y:scroll; }

编辑:为了解决调整大小问题,使宽度永久化似乎可以达到效果。因此,将div 样式更改为

      div { overflow:hidden;height:whatever px; width:watever px;} 

最新更新