我有一个登录页面,在执行某些操作后,内容会附加到页面上,以便其位于折叠上方,从而使页面可滚动。在Mac OS上,它没问题,它可以平稳运行,因为滚动条是“透明的”而不是阻碍,但在Windows和Linux中,滚动条占用了20px之类的空间,可调整页面宽度。
有办法防止这种情况吗?要复制Mac OS样式,并让滚动条出现在页面的前面而不是推入?
最佳答案
尝试这个。这是this SO Question中的@CalvinFroedge的答案
div { overflow:hidden;height:whatever px; }
div:hover { overflow-y:scroll; }
编辑:要解决大小调整问题,使宽度永久似乎可以达到效果。因此,将div样式更改为
div { overflow:hidden;height:whatever px; width:watever px;}
关于css - Windows中滚动条的绝对位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19860290/