2012-03-22 68 views
0

我有一个块,风格height:auto。淡化通过向此元素添加类来发生。它不适用于height:auto,但如果我将随机高度输入此块:height: 250px;衰落将起作用。如何添加转换到高度,以阻止高度:自动?

那么,如何使它与height:auto?如果我解释得不好 - 说出来,我可以重新解释我的问题。

+0

在http://jsfiddle.net上发布脚本段 – hjpotter92 2012-03-22 21:47:38

回答

0

当CSS将高度(或宽度)从auto更改为一个值时,它将捕捉到0,首先剪切所有转换(尝试应用不透明度转换并显示更改时出现相同问题)。

解决方法是在加载时将对象的高度设置为它们自己的offsetHeight。 基本上像使用一个随机数(你注意到的作品),但它不是随机的。