2012-07-24 4 views
6

Wie für Tabelle 100% Höhe geben,wie 100% Höhe in html5 für die Tabelle geben

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

ich das versucht, aber es ist nicht 100% Höhe aufnehmen, kann ein mir

+0

Welche CSS haben Sie auf der Seite, dies ist wahrscheinlich, dass die Page Body (oder alle Elemente, die die Tabelle innerhalb ist), nicht festgelegt ist bis 100% Höhe. Sie können http://www.jsbin.com verwenden, um Ihren HTML- und CSS-Code einzufügen und über den Link zu senden, damit wir weiter debuggen können. –

+0

ich im Inneren des Körpers verwende, jetzt habe ich 100% Body-Tag gegeben, an dessen Arbeits & Dank für die Bereitstellung jsbin.com Link meine HTML-Code –

Antwort

7

helfen Geben Sie Ihrem Körper die Höhe von 100% und die Tabelle folgt - http://jsfiddle.net/R3h3p/

+0

Zoltan zu überprüfen, danke .. seine gelöst .. –

+1

Es sollte angemerkt werden, dass das HTML-Element wird muss auch auf die Höhe eingestellt werden: 100%, nicht nur der Körper (Ihr Link ist richtig tho). Zumindest in meinen Experimenten. Ich nehme an, dass das ist, weil HTML der Elternteil zum Körper ist. (Was ich ziemlich seltsam finden, dass die HTML-und/oder Body-Tags übernehmen nicht volle Höhe der sichtbaren Seite zu nehmen ... Rufen Sie mich einfach eine schrullige Art von Kerl ... lol) –

+4

Trizkit Kommentar ist richtig. Vergessen Sie aber auch nicht, dass nicht nur die 'html'- und' body'-Elemente 'height: 100%' haben müssen, sondern * auch alle übergeordneten Elemente * der Tabelle 'height: 100% 'haben müssen. – preahkumpii