Moin!
ich möchte das der text in den spalten 5px vom rand entfernt ist!
was kann ich als alternative verwenden?
Der Internet Explorer ist kaputt.
In den Standards steht EINDEUTIG drin, daß die width eines Block-Containers die Breite ist, die der Inhalt zur Verfügung hat. Padding komt außen _zusätzlich_ als Breite dazu, außerdem noch Border und Margin.
Der IE rechnet aber als width die Inhaltsbreite PLUS das Padding.
Zum Glück aber nur im Quirks-Modus. Du kannst also den standard-compliant Modus einschalten, indem du eine DOCTYPE-Definition mit URL in deine Datei einbaust.
Du solltest bei dem Design von der Anzeigeart des Operas ausgehen. Denn so wie der zeigen es alle anderen CSS2-kompatiblen Browser auch an, also Netscape 6, Mozilla, Konqueror,... Nur der IE schießt quer und zeigt deine Inhalte möglicherweise zu schmal an.
Abhilfe schafft auch, wenn du (gerade bei Tabellen) ein transparentes GIF einbaust, welches genau die Breite hat, die du im CSS mit width angibst. Der IE macht dann zwangsweise die Tabelle breiter und addiert außen noch das padding. So kriegst du auf die harte Tour auch gleiche Anzeigen hin.
- Sven Rautenberg