2013-05-25 60 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);