sIFR和显示:无

时间:2009-10-06 03:56:27

标签: sifr

sIFR似乎不适用于显示设置为none的对象。我已经尝试在将display设置为block后调用sIFR.redraw()但是替换没有显示出来。我只是说错了方法吗?

2 个答案:

答案 0 :(得分:0)

sIFR无法计算未显示的元素,因为尺寸为0x0。另一种方法是通过

来抵消它
el { position:absolute; left:-999em; top:-999em; }

您还可以在父元素上使用overflow:hidden来将其剪掉,当您需要显示它时,您只需将元素的位置重新设置为“静态”。

答案 1 :(得分:0)

将样式设置为{height: 0; overflow: hidden;}似乎对我有用。