CSS div align=right lässt den table darin kalt
Torsten Liebig
- css
Tach!
ich habe folgendes Konstrukt:
<div style="text-align: right; border: 1px dashed #EECC40; margin-bottom: 10px; background-color: #FFFFFF; ">
<table class="menue">
<tr><td>[lauter inhalte]</td></tr>
</table>
</div>
Der Table mag sich aber nicht rechtsbündig im Div ausrichten. Nur der IE zeigt das rechtsbündig an. Mozilla und Opera nicht. Hat jemand mehr Erfahrung
Und kennt vielleicht jemand nen CSS-Checker, ähnlich der Javascript-Console von Mozilla? Das wär mit Sicherheit schon ne Hilfe.
anschauen kann man das unter
http://www.dietorsionskraft.de
(oben im menü)
mit freundlichen Füßen,
Torsten
Hallo Torsten,
<div style="text-align: right; border: 1px dashed #EECC40; margin-bottom: 10px; background-color: #FFFFFF; ">
<table class="menue">
mit text-align kannst du nur inline-elemente ausrichten aber keine block-level-Elemente. ein style="margin-right:0; margin-left:auto;" im <table>-Tag sollte aber helfen
Nur der IE zeigt das rechtsbündig an. Mozilla und Opera nicht.
der IE macht es falsch.
Und kennt vielleicht jemand nen CSS-Checker,
sicher: http://jigsaw.w3.org/css-validator/
Das wär mit Sicherheit schon ne Hilfe.
in dem Fall wohl eher nicht, da das text-align:right; ja im Prinzip richtig ist - der validator kann ja schlecht ahnen, dass du die Tabelle ausrichten willst)
css-Fehler hast du nicht drin, nur einige Warnungen (außerdem sind html-Code noch 5 Fehler drin: [linkhttp://validator.w3.org/])
mit freundlichen Füßen,
*rofl* ...Füßen :-)
Grüße aus Nürnberg
Tobias
Hi!
Hallo Torsten,
Hallo Tobi, tausend dank für deine hilfe!
<div style="text-align: right; border: 1px dashed #EECC40; margin-bottom: 10px; background-color: #FFFFFF; ">
<table class="menue">
mit text-align kannst du nur inline-elemente ausrichten aber keine block-level-Elemente. ein style="margin-right:0; margin-left:auto;" im <table>-Tag sollte aber helfen
dankefön!
Nur der IE zeigt das rechtsbündig an. Mozilla und Opera nicht.
der IE macht es falsch.
davon war ich ausgegangen. sagen wir, der IE zeigt es so an, wie ich mir das vorgestellt hatte (igitt, ich denke wie der IE - wie schrecklich diese Vorstellung doch ist)
Und kennt vielleicht jemand nen CSS-Checker,
sicher: http://jigsaw.w3.org/css-validator/
noch viel mehr dankefön! muss ich am WE mal runterladen, installieren und so.
Das wär mit Sicherheit schon ne Hilfe.
in dem Fall wohl eher nicht, da das text-align:right; ja im Prinzip richtig ist - der validator kann ja schlecht ahnen, dass du die Tabelle ausrichten willst)
jup. aber vielleicht hilft es ja, CSS noch besser kennenzulernen. weil wenn man aus fehler lernen will, muss man die erstmal präsentiert bekommen...
http://www.dietorsionskraft.de
css-Fehler hast du nicht drin, nur einige Warnungen (außerdem sind html-Code noch 5 Fehler drin: [linkhttp://validator.w3.org/])
dumdidumm. da war wohl jemand schrecklich faul. wer das wohl gewesen sein mag? immerhin kann ich behaupten, mit ie, moz, und opera gestestet zu haben. ns zeigt die seite an, sie ist nutzbar, aber mit schön hat das nichts mehr zu tun...
mit freundlichen Füßen,
*rofl* ...Füßen :-)
you're welcome =)
in heutigen zeiten: mit friedlichen Füßen,
Torsten
Also ich würde einfach: <table align="right"> schreiben, aber das ist deine Sache. Ich verstehe auch nicht ganz, wozu du den <div> brauchst? Ich schätze mal fü rden Rahmen der Tabelle, aber den kannst du ja auch direkt per CSS bearbeiten...
HTH,
Michael H
TAch!
Also ich würde einfach: <table align="right"> schreiben, aber das ist deine Sache. Ich verstehe auch nicht ganz, wozu du den <div> brauchst? Ich schätze mal fü rden Rahmen der Tabelle, aber den kannst du ja auch direkt per CSS bearbeiten...
Zum einen wollte ich halt CSS only arbeiten, deswegen kein table align=right.
Und zum anderen hab ich dne div für die automatischen 400px breite definiert, ehe ich den table auf 400px setze, und allen zellen bis auf der ganz linken eine feste grösse zuweise. ist halt logisch so gewachsen =)
der torsi
mit freundlichen Füßen,
Torsten
Hallo Torsten,
setze doch mal in den css margin-right:0px für die Tabelle
Wäre ne Überlegung wert.
Gruß
André
Tach!
Hallo Torsten,
setze doch mal in den css margin-right:0px für die Tabelle
Wäre ne Überlegung wert.
Hi Andy,
da gebe ich dir Recht. Tobi hat das noch näher ausgeführt, aber prinzipiell wart ihr euch schon einig.
Deswegen auch tausend Dank an dich!
mit freundlichen Füßen,
Torsten