jquery在添加内联样式时淡入淡出

时间:2011-09-18 17:34:43

标签: jquery css browser

当使用fadeIn作为隐藏的span元素时,jquery会将display:inline添加到内联样式中。我理解为什么会这样做,因为默认情况下,span是内联元素,但如何将其设置为始终display:block;

我必须使用<span>因为:

  • 位于<a>
  • 需要验证XHTML Strict
  • 需要在IE6中工作

1 个答案:

答案 0 :(得分:2)

您可以使用.animate()代替.fadeIn(),其中(我认为)在制作动画时不会更改display属性。