Tabelle absolut mittig ausrichten bei Mozilla?

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Antworten
Benutzeravatar
AeternoS
Beiträge: 965
Registriert: Fr Jan 05, 2001 1:01 am

Tabelle absolut mittig ausrichten bei Mozilla?

Beitrag von AeternoS »

Wie richte ich eine Tabelle so aus, dass sie absolut in der Mitte steht und das auch bei Mozilla/NS richtig angezeigt wird?
Ich hab erst ne Tabelle mit 100% breite und höhe gemacht.
Dann hab ich eingestellt, dass der Inhalt mittig ausgerichtet wird und hab dann die zweite Tabelle dort eingefügt.
Bei IE funzt das wunderbar, aber sobald ich dir Seite mit Mozilla ankuck wird die Tabelle zwar zentriert aber oben ausgerichtet. Ich kann versuchen was ich will, es geht nicht.
Wenn ich nur Text eingebe ist es genau das selbe, also liegts wohl nicht an der Tabelle... :roll:
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Gast

Re: Tabelle absolut mittig ausrichten bei Mozilla?

Beitrag von Gast »

wenn du den syntax angeben würdest wäre das einfacher! ;) aber ich vermute du hast valign=""center"" statt valign=""middle"" genutzt hast. der IE frisst das aber nicht die ""exoten"". :P

blastar...
Feanor
Beiträge: 309
Registriert: Di Okt 08, 2002 2:34 pm

Beitrag von Feanor »

valign=""middle"" ?
Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

Beitrag von Katana »

valign = vertikale Ausrichtung.

http://selfhtml.teamone.de/html/referen ... ute.htm#td

In einer Tabelle hast du ja <td> Tags, in welchen der Zelleninhalt steht.
Innerhalb dieser kann dann horizontal (align) und/oder vertikal (valign) ausgerichtet werden.
Benutzeravatar
AeternoS
Beiträge: 965
Registriert: Fr Jan 05, 2001 1:01 am

Beitrag von AeternoS »

Ich habs mit ""middle"
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Gast

Beitrag von Gast »

AeternoS hat geschrieben:Ich habs mit ""middle"
Benutzeravatar
AeternoS
Beiträge: 965
Registriert: Fr Jan 05, 2001 1:01 am

Beitrag von AeternoS »

Hmmm.... leider tuts immer noch nicht.
Mozilla richtet die 2. Tabelle oben aus, warum auch immer.
Aber wenn da

Code: Alles auswählen

<td align="center" valign="middle">
<table width="790" height="395">
steht, dann müßte die Tabelle doch mittig ausgerichtet sein.

Gibts ne alternative, vielleicht mit CSS oder so?
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
HANOI
Beiträge: 2
Registriert: Mi Feb 11, 2004 1:23 am

Beitrag von HANOI »

Code: Alles auswählen

<table width="100%" height="100%" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<td align="center" valign="middle">
<div style="text-align: center;"> </div>
<table width="790" height="395" cellpadding="0" cellspacing="0"
class="content" align="middle">
<tbody>
<tr>
<td style="text-align: center;">Dieser Inhalt sollte
zentriert auf der Seite angezeigt werden... </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
wie wärs denn damit? :)

MfG: HANOI
... und ... und ... und nicht zu vergessen Emulation4Ever
Benutzeravatar
AeternoS
Beiträge: 965
Registriert: Fr Jan 05, 2001 1:01 am

Beitrag von AeternoS »

Nope... auch nicht! :(
Larc: Du bist in der Hölle. [...]
Toto: Was soll das...? Was habe ich denn getan?
Larc: Na hör mal, du hast an Frauenkleidern geschnüffelt.
---------------------------------------------------
(Seiken Densetsu ~ Legend Of Mana - Band 1)
Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

Beitrag von Katana »

Ich hab's mir auch mal angeguckt und die richtige Lösung ist folgende:

Code: Alles auswählen

<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr> 
<td align="center" valign="middle">
<table width="790" cellpadding="0" class="content" cellspacing="0">
<tr>
<td align="center">
Dieser Inhalt sollte zentriert auf der Seite angezeigt werden...
</td>
</tr>
</table>
</td>
</tr>
</table>
Du möchtest ja den Inhalt der Zelle zentriert haben, dann mußt du das auch der Zelle sagen ;)

Infos:
  • <table> kennt kein ""height"" Attribut, wenn du die Höhe unbedingt angeben willst/mußt, mach es mit CSS (bzw. dem ""style"" Attribut).
Antworten