2011-10-09 87 views
11

我有一個繼承40px高度的元素。替代高度屬性

但是,我需要風格的元素是一個textarea框,具有可變的高度/寬度。我將如何'取消'元素的高度,使元素沒有高度屬性,並且可以調整大小?

+0

你的意思是textarea應該在內容的大小是多少後切換大小? –

回答

3

如果你只是想使你的textarea元素能夠被調整,儘量只應用下列CSS屬性:

textarea { 
    resize: both; 
} 

An example can be seen here其中高度設置,但使用調整大小的屬性,它仍然是調整大小。

7

另一種方法是使用高度自動帶重要標誌:

height: auto !important; 

「重要」會使事情工作,但如果這個HTML然後由別人進口,他們將不能夠覆蓋這個標記。所以我的建議是只有在極其需要的時候使用

13

要覆蓋在CSS元素設定高度,你可以簡單地把這個繼承元素(無論是在樣式塊或內聯):

height: auto; 

這將覆蓋繼承的設定值時,沒有靜態設置一個新的。