我有一个登录页面,在某些操作之后,内容会附加到页面上,这样它就会出现在首屏之上,从而使页面可滚动。在 Mac OS 上,没问题,它运行流畅,因为滚动条是“透明的”并且不碍事,但在 Windows 和 Linux 中,滚动条占用空间,如 20px,调整页面宽度。
有没有办法防止这种情况?复制 Mac OS 风格,让滚动条出现在页面前面而不是推入?
问问题
270 次
1 回答
1
尝试这个。这是@CalvinFroedge 在这个 SO Question中的回答
div { overflow:hidden;height:whatever px; }
div:hover { overflow-y:scroll; }
编辑:要解决调整大小的问题,使宽度永久化似乎可以达到效果。因此,将 div 样式更改为
div { overflow:hidden;height:whatever px; width:watever px;}
于 2013-11-08T13:47:40.060 回答