我有一个目标网页,经过一些操作后,内容会附加到页面上,以便它在页面上方,使页面可滚动。在Mac OS上没问题,它运行顺畅,因为滚动条是“透明的”而不是挡路,但在Windows和Linux中,滚动条占用空间,如20px,调整页面宽度。
有办法防止这种情况吗?要复制Mac OS样式,让滚动条放在页面前面而不是推入?
答案 0 :(得分:1)
试试这个。这是{CalgeFroedge'在this SO Question
中的答案 div { overflow:hidden;height:whatever px; }
div:hover { overflow-y:scroll; }
编辑:要修复调整大小问题,使宽度永久化似乎达到了效果。因此,将div样式更改为
div { overflow:hidden;height:whatever px; width:watever px;}
答案 1 :(得分:0)
可以为您提供以下链接:http://css-tricks.com/styling-scrollable-areas/ 应该管理空间方面的css