Tabellen via CSS begrenzen
Jens Menke
- css
Hallo
Auf diversen Seiten möchte ich immer nen rechten Rand
von mindestens 200px haben , mit dem IE kann ich da
entweder padding-right:200px oder margin-right:200px
oder auch notfalls über width was machen wenn ich den
Wert dynamisch via javaScript schreibe.
Nun das Problem , in diesen Bereichen sind tabellen die
ihn in der ganzen Breite ausfüllen sollen , beim IE
klappt das alles wunderbar , Netscape ignoriert aber
sämtliche Werte und breitet sich immer auf der ganzen
Seite aus.
hab schon so ziemlich alles probiert was die CSS-Spezifikationen dazu so hergeben.. aber vermutlich mal
wieder einen parameter übersehen.. :)
danke schon mal für alle Tips
Jens
Hi,
also in dem CSS-Teil von SelfHTML steht auch nichts. Ich habe dort auch nur margin-right: gefunden, aber das funktioniert nicht mit Netscape (getestet mit 4.5).
<../../tdcc.htm#a5>
Gruß
Tom
Hallo Jens!
Du wirst mich dafür nicht mögen: da mit bloßen Angaben zu body-margin kommst da nicht weit.
Wie du gemerkt hast "ignoriert" der NS diese Angaben, bessergesagt nimmt nann für die Tabelle 100% des Browserfensters und das ergibt einen horizontalen Scrollbalken.
Ausprobiert habe ich es jetzt nicht aber es könnte gehen:
body {
margin-right:200px;
}
#abc {
width:100%;
border:none;
}
----
<div id="abc">
<table width="100%" .....>
</div>
sonst auf Tabellen mit width=100% verzichten (tat ich), oder verschachtelte Tabellen nehmen.
Grüße
Thomas
Hi!
Ausprobiert habe ich es jetzt nicht aber es könnte gehen:
Jetzt habe ich es ausprobiert: und es geht so:
body {
margin-right:200px;
}
#abc {
width:100%;
border:none;
}<div id="abc">
<table width="100%" .....>
</div>
Grüße
Thomas
Danke erstmal.. werds gleich mal testen.. :)))
gruss
Jens
Hi!
»»
Ausprobiert habe ich es jetzt nicht aber es könnte gehen:
Jetzt habe ich es ausprobiert: und es geht so:
body {
margin-right:200px;
}
#abc {
width:100%;
border:none;
}<div id="abc">
<table width="100%" .....>
</div>Grüße
Thomas