2009-07-23 7 views

Antwort

0

sowohl für die Tabelle und den Körper:

Ihre Margen prüfen, sollte 0 Ihre Polsterung prüfen werden, sollte 0 sein. Überprüfe dein Styling (Firebug), um sicherzustellen, dass es genau das ist, was du denkst. Poste dein HTML und CSS wenn das nicht funktioniert.

0

Ich werde für die Zwecke dieser Antwort annehmen, dass Ihre HTML wie solche ist:

<html> 
    <head> 
     <style type="text/css"> 
      table.onetable { 
       width: 100%; 
       background-color: #F00; 
       margin: 0; 
      } 
     </style> 
    </head> 

    <body> 
     <table class="onetable"> 
      <tr> 
       <td>Hello World</td> 
      </tr> 
     </table> 
    </body> 
</html> 

Der Grund, warum Sie Ihre Tabelle nicht die body füllt ist, weil Ihr Standardstil des Browsers eine Polsterung zu Ihrem body erlegt Tag (normalerweise 8px bei den meisten Benutzeragenten). Verwenden Sie das folgende CSS diesen Stil außer Kraft zu setzen:

body { margin: 0; padding: 0; } 
1

Sie auch versuchen könnten, den border-collapse Stil auf dem Tisch auf „Zusammenbruch“. Dies minimiert die Auffüllung der Tabelle, die durch die Standardeinstellungen des Browsers erstellt wurde.

table { 
    border-collapse: collapse; 
} 
Verwandte Themen