如果显示属性也发生更改(但未转换),则不应用CSS转换

时间:2014-08-01 16:23:46

标签: css css3

我有一个元素,当它的父级改变时,会得到不同的displaywidth属性。

我想仅转换width属性,但如果显示属性发生更改,则不会应用转换 - 即使显示属性未转换。

JSFiddle:http://jsfiddle.net/B6k3j/

您可以看到.none-content没有转换任何属性(我还转换了background-color以获得视觉效果),因为它已从display:none更改为display:inline-block。但.ib-content元素的display属性不会更改,转换正常。

要明确:我不是试图过渡显示属性,显示属性恰好在我希望过渡应用的同时发生变化。

旁注:我有一个使用动画的例子,但它有奇怪的行为&如果可能,我想支持IE9:http://jsfiddle.net/VeAy2/1/

0 个答案:

没有答案