javascript – 使用窗口xp主题(不是经典)时垂直滚动条不起作用

这可能听起来很疯狂,直到我亲眼看到它才相信它.

单击滚动条或箭头之间的空间时,垂直滚动条不会滚动.你必须拖动它才能让它滚动.这只发生在丑陋的默认主题(不是Windows经典).

滚动条后面有一些重的javascript,可以在页面上滚动另一个DIV.

有人甚至曾经遇到过这个吗?为什么主题会影响IE的渲染?!只有IE!

编辑:
当您处于“非经典”XP主题(默认丑陋的主题)时会发生此问题.切换主题不会导致此问题,但如果从默认设置切换到经典,它确实会修复它.

解决方法:

添加时是否有帮助?

<!--[if IE]><meta http-equiv="MSThemeCompatible" content="no"><![endif]-->

到你的页面来源?当我启用非经典主题时,它可以很好地解决IE中的故障.请注意条件注释是存在的,以便firefox不解析标记(因为它有时会搞砸firefox中的滚动条).

上一篇:CSS重置浏览器所有默认的样式


下一篇:小学生四则运算优化