0

我有一个 HTML 元素,其中有一个设置其高度的类:

.myelem {
  height: 100px;
}

我根据某些条件以编程方式更改元素的高度,例如:

Y.one('.myelem').setStyle('height', elem_height + "px");

在某些时候,我想将其高度恢复为.myelem类设置的原始值。有没有办法用 YUI3 做到这一点?如果元素的高度设置为 ,则添加/删除类似乎不起作用setStyle()

我知道我可以将原始高度保存在某个变量中,但这对我来说并不方便,因为元素的类会根据各种条件而变化。

4

1 回答 1

0

哈!最后发现:将样式设置为null将其值恢复为元素类提供的值。我正在寻找的只是:

Y.one('.myelem').setStyle('height', null);
于 2013-05-25T15:06:03.573 回答