我试图删除水平滚动。
目前正在使用“overflow-x:hidden;”隐藏滚动的工作,但如果你使用跟踪页面等它仍然实际上功能。我认为最好用Javascript禁用它,任何关于我可以使用的想法?
非常感谢
答案 0 :(得分:3)
好吧,显示/隐藏滚动条是一种视觉效果,所以在任何方面,你都会改变css来实现这一点。
现在,如果这是您要求的,您可以通过javascript而不是使用样式表来更改样式:
document.documentElement.style.overflowX = 'hidden';
document.documentElement.style.overflowY = 'hidden';
// or for an element
document.getElementById('mydiv').style.overflowX = 'hidden';
答案 1 :(得分:0)
除了像这样在javascript中使用css属性之外没有其他方法:
document.documentElement.style.overflowX = 'hidden'; // horizontal scrollbar will be hidden
document.documentElement.style.overflowY = 'hidden'; // vertical scrollbar will be hidden