2009-02-11 8 views
21
<table border="1" width="100%" ID="Table2"> 
<tr> 
    <td>100</td> 
</tr> 
</table> 

Ten kod nadal pozostawia i "cale" miejsca po obu stronach stołu. Próbuję ustawić tabelę na całej szerokości strony. Dzięki.Tabela html obejmuje całą szerokość?

Odpowiedz

20

Try (w swojej < głowy > części lub istniejące definicje CSS) ...

<style> 
    body { 
    margin:0; 
    padding:0; 
    } 
</style> 
5

Musisz ustawić margines ciała na 0, aby stół rozciągnął całą szerokość. alternatywnie można również ustawić margines tabeli na liczbę ujemną.

13

Może istnieć styl depozytu, który dziedziczy Twój stół. Spróbuj ustawić margines tabeli 0:

<table border="1" width="100%" ID="Table2" style="margin: 0px;"> 
<tr> 
    <td>100</td> 
</tr> 
</table> 
+0

Może to być również szerokość lub margines elementu nadrzędnego (rodziców), aż do ciała/ –

+0

Czy to najlepszy sposób na przejechanie się tym, co jest w CSS? –

+0

Eh, prawdopodobnie nie. Odpowiedź Raga jest dobra, myślę. –

0

Wystarczy FYI:

html powinien być stół & width: 100%. rozpiętość powinna być marginesem: auto;

Powiązane problemy