2011-01-26 75 views
2

愚蠢的問題與一個簡單的答案,我認爲。CSS:HTML高度:100%僅在一頁上

我正在構建一個站點,其餘頁面的頁面佈局完全不同。在一頁上,設計需要液體垂直佈局,所以我需要下面的代碼:*{height:100%;}在其他頁面上,我只想要默認高度。

我試圖添加一個類到html標籤,它在html中工作,但不在CSS文件中。我想:

*.myClass 

html.myClass 

,但它似乎並沒有工作。

我似乎無法找到任何有關此在線信息。甚至可以向html標籤添加類?

我使用wordpress,所以我可以很容易地檢查,看看我在哪個頁面上,並添加myClass。

我想我也可以使用@import根據我所在的頁面獲取不同的樣式表,但這看起來像是一種長期的做事方式。

如何將height:100%指定爲特定頁面上的html標記的值?

任何人都可以指向正確的方向嗎?

感謝,

Ĵ

回答

2

也許.myClass, .myClass body {height: 100%}

確實可以在<html>標記中添加一個類。

Live Demosee code

+0

謝謝thirtydot!我知道必須有一個簡單的答案。 – 2011-01-26 03:53:37

+0

這當然可能是一個身份證,而不是一個階級。儘管HTML5可能已經取消了在html元素上使用類或id屬性的無效性,但仍然只能有一個html元素,這意味着使用類而不是id是毫無意義的。 – reisio 2011-01-26 06:54:01

1

這將工作,因爲我只是在我的一個項目今天早些時候應用這個。 :)

html,body { 
    height:100% 
} 

如果您的頁面需要默認高度,則請不要加載此CSS樣式。你可以把它放在一個單獨的CSS文件中。