2012-07-24 22 views
6

如何給予100%的檯面高度,如何給予100%的高度爲表HTML5

<table border="1" style="height:100%"><tr> <td>Height 100%</td></tr> </table> 

我試過,但它不是以100%的高度, 任何一個可以幫助我

+0

你在頁面上有什麼CSS,這可能是頁面主體(或表中的任何元素),沒有設置到100%的高度。您可以使用http://www.jsbin.com將HTML&CSS代碼粘貼到該鏈接中,並通過鏈接發送,以便我們進一步調試。 – 2012-07-24 09:59:05

+0

我正在使用體內,現在我給100%的身體標記,其工作和感謝提供jsbin.com鏈接來檢查我的html代碼 – 2012-07-24 10:12:40

回答

7

給你的身體的高度100%和表將遵循 - http://jsfiddle.net/R3h3p/

+0

謝謝Zoltan ..其解決.. – 2012-07-24 10:09:15

+1

應該指出的是,HTML元素將也必須設置爲身高:100%,而不僅僅是身體(你的鏈接是正確的)。至少在我的實驗中。我認爲這是因爲HTML是身體的父母。 (我覺得很奇怪,html和/或body標籤不會假定佔據整個可見頁面的高度......只是叫我一個古怪的傢伙...... lol) – 2012-10-12 04:03:44

+4

Trizkit的評論是正確的。但是,不要忘記,'html'和'body'元素不得不具有'height:100%',但表中的所有父元素*也必須具有'height:100%'。 – preahkumpii 2012-12-27 13:42:59