2013-05-25 38 views
0

我有一个类,设置其高度的HTML元素:如何使用YUI3恢复元素的原始高度?

.myelem { 
    height: 100px; 
} 

我编程方式更改元素的高度基础上的东西,如一些条件:

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

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

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

回答

0

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

Y.one('.myelem').setStyle('height', null);