我有一个样式为height:auto
的块。通过向此元素添加类来实现淡化。它不适用于height:auto
但是如果我将随机高度输入到此块:height: 250px;
渐弱将起作用。
那么,如何让它与height:auto
一起使用?如果我解释得很糟糕 - 说出来,我可以解释一下我的问题。
答案 0 :(得分:0)
当CSS将高度(或宽度)从auto更改为一个值时,它会先捕捉到所有过渡(在尝试应用不透明度过渡并显示更改时出现同样的问题)。
在加载时,解决方法是将对象的高度设置为它们自己的offsetHeight。 基本上就像使用随机数(你注意到作品),但不是随机的。