Css overflow-y:IE中自动断开水平滑块布局

Css overflow-y:IE中自动断开水平滑块布局,css,internet-explorer,overflow,Css,Internet Explorer,Overflow,我已经在我的网站上创建了一个水平滑块布局 在除IE之外的任何浏览器中都可以看到,但在IE 11(尚未在其他版本中测试)中,尽管宽度设置为0,但滚动条仍然显示在嵌套的部分元素上,因此整个过程都被破坏了 清除溢出-y:自动;从css的结果在IE中一切工作正常,除了你不能滚动到div的底部看到其余的内容 我真的不明白为什么IE会这么做,而所有其他浏览器都会这么做。谁能提出一个解决方案,或者至少是一个解释 感谢阅读:-)我自己解决了这个问题,通过使用jQuery添加、删除和添加overflow-y:au

我已经在我的网站上创建了一个水平滑块布局

在除IE之外的任何浏览器中都可以看到,但在IE 11(尚未在其他版本中测试)中,尽管宽度设置为0,但滚动条仍然显示在嵌套的部分元素上,因此整个过程都被破坏了

清除溢出-y:自动;从css的结果在IE中一切工作正常,除了你不能滚动到div的底部看到其余的内容

我真的不明白为什么IE会这么做,而所有其他浏览器都会这么做。谁能提出一个解决方案,或者至少是一个解释

感谢阅读:-)

我自己解决了这个问题,通过使用jQuery添加、删除和添加
overflow-y:auto

我仍然完全不知道为什么IE的行为会有所不同,所以如果有人能给出解释,我将不胜感激

我将永远死去