text-align:center; in Firefox
Sound of Rain
- browser
Der CSS-Befehl text-align:center; funktioniert in Firefox
zwar wie die Funktion sagt für Text. Jedoch nicht für Tabellen.
Welche Alternative gibt es zum HTML-Befehl
<center>, der funktioniert, aber nach meinem Wissen
ja nicht mehr verwendet werden soll ?
Sound of Rain
Hallo Sound.
Der CSS-Befehl text-align:center; funktioniert in Firefox
zwar wie die Funktion sagt für Text. Jedoch nicht für Tabellen.
Häufig gestellte Fachfragen: Wie zentriere ich Elemente mit CSS?
Einen schönen Montag noch.
Gruß, Ashura
Hallo Ashura,
Der CSS-Befehl text-align:center; funktioniert in Firefox
zwar wie die Funktion sagt für Text. Jedoch nicht für Tabellen.
Häufig gestellte Fachfragen: Wie zentriere ich Elemente mit CSS?
Davon, dass man Tabellen im Firefox aber auch mit einem dem Elternelement zugewiesenen text-align:center
(wenn man will, dann auch mehrere nebeneinander) zentrieren kann, wenn man diesen Tabellen selbst die Eigenschaft display:inline-table
zuweist, steht da aber nichts!
Gruß Gernot
Hello out there!
Davon, dass man Tabellen im Firefox aber auch mit [...] zentrieren kann, wenn man [...], steht da aber nichts!
Davon, dass man Tabelln nicht zum Layouten missbrauchen sollte, steht da leider auch nichts!
See ya up the road,
Gunnar
Hallo Gernot.
Davon, dass man Tabellen im Firefox aber auch mit einem dem Elternelement zugewiesenen
text-align:center
(wenn man will, dann auch mehrere nebeneinander) zentrieren kann, wenn man diesen Tabellen selbst die Eigenschaftdisplay:inline-table
zuweist, steht da aber nichts!
Dass dies nicht unbedingt im Sinne des Erfinders ist, sollte ersichtlich sein.
Wenn du dies als Erwähnenswert ansiehst, kannst du ja per Bugtracker oder per Mail an Tim diese Ergänzung einreichen.
Einen schönen Montag noch.
Gruß, Ashura
Hallo Ashura, hallo Gunnar,
Davon, dass man Tabellen im Firefox aber auch mit einem dem Elternelement zugewiesenen
text-align:center
(wenn man will, dann auch mehrere nebeneinander) zentrieren kann, wenn man diesen Tabellen selbst die Eigenschaftdisplay:inline-table
zuweist, steht da aber nichts!
Dass dies nicht unbedingt im Sinne des Erfinders ist, sollte ersichtlich sein.
Wozu, wenn nicht genau dazu Tabellen der Textausrichtung durch ein Elternelement zugänglich zu machen, sollte die Eigenschaft display:inline-table denn sonst gut sein?
Wenn du dies als Erwähnenswert ansiehst, kannst du ja per Bugtracker oder per Mail an Tim diese Ergänzung einreichen.
Nein, das ist eine allzu ungewöhnliche Form der Zentrierung, die aber durchaus hier schon diskutiert und auch angewendet worden ist.
http://forum.de.selfhtml.org/archiv/2005/11/t119168/#m764216
Wer aber tatsächlich eine derartige Zentrierung mehrerer Blockelemente nebeneinander und untereinander wünscht,
_ _ _
|_| |_| |_|
_ _
|_| |_|
kann das mit einer Kombination aus display:inline, display:inline-table und text-align:center für die gängigsten Browser umsetzen, vorausgesetzt, er schreckt bei seinem schnöden Layout-Ansinnen auch nicht vor dem strukturellen Missbrauch zurück, seine so zu formatierenden Blockelemente in Tabellen zu schachteln, denen er dann eben je nach Browser display:inline oder display:inline-table verpasst.
Oder weiß jemand eine weniger "missbräuchliche" Lösung, die gleichermaßen in IE6, Opera, Firefox und Safari funktioniert?
Gruß Gernot