我有一个元素,当它的父级改变时,会得到不同的display
和width
属性。
我想仅转换width
属性,但如果显示属性发生更改,则不会应用转换 - 即使显示属性未转换。
JSFiddle:http://jsfiddle.net/B6k3j/。
您可以看到.none-content
没有转换任何属性(我还转换了background-color
以获得视觉效果),因为它已从display:none
更改为display:inline-block
。但.ib-content
元素的display
属性不会更改,转换正常。
要明确:我不是试图过渡显示属性,显示属性恰好在我希望过渡应用的同时发生变化。
旁注:我有一个使用动画的例子,但它有奇怪的行为&如果可能,我想支持IE9:http://jsfiddle.net/VeAy2/1/