类似的问题链接here,因为没有人接受它,并且由于它的复杂性,我正在制作一个新的,更具体的。
标准
点击按钮后,我使用SlideUp()
隐藏了相应的div
部分,并使用SlideDown()
再次显示该部分。但是,它在 Chrome 和 Firefox 中运行良好,但在 IE10 中不。 该按钮在 SlideUp()
之后消失。
JSFiddle中的演示代码( NB :Demo仅显示我正在使用的代码并且可以在任何地方正常工作,但在我的本地环境中,当slideUp被触发时,相同的代码将消失按钮 IN IE10 )
答案 0 :(得分:0)
基于SlideUp()的“附加说明”:
如果。slideDown()
在无序列表ul
上调用,其li
个元素有position
(relative
,absolute
或{ {1}}),除非fixed
具有“布局”,否则效果可能无法在IE6中通过至少IE9正常工作。要解决此问题,请添加ul
;和position: relative
; CSS声明到zoom: 1
。
我的情况与TAG ul
和ul
无关,但是当我添加css属性:li
时,它适用于 IE8 , IE9 , IE10 现在。