hilfdirselbst.ch
Facebook Twitter gamper-media
2domby
Beiträge: 4
21. Jun 2004, 21:06
Beitrag #1 von 5
Bewertung:
(2555 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Vertikal Zentrieren


Ich bin seit Ewigkeiten auf der Suche nach einer Möglichkeit, eine Tabelle Vertikal zu zentrieren. Ich benutze Dreamweaver MX 2004, mache eine Tabelle mit 100% Höhe und 100% Breite, da klick ich rein und stelle hor. und vert. Ausrichtung auf zentriert. Da hau ich nun nen Text rein und schau mir das in der Vorschau an. Und siehe: es ist oben ausgerichtet!!!

Liegt das an MX 2004? Denn sonst müsste es doch so gehen, oder!?

Vielen Dank,

Jerry Top
 
X
SabineP  M 
Beiträge: 7586
21. Jun 2004, 21:26
Beitrag #2 von 5
Beitrag ID: #92439
Bewertung:
(2555 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Vertikal Zentrieren


Hallo Jerry,

schau Dir dieses Beispiel an:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>

<BODY>
<table width="100%" height="100%"><tr><td align="center">bla bla</td></tr></table>
</BODY>
</HTML>

Gruß Sabine
als Antwort auf: [#92433] Top
 
2domby
Beiträge: 4
21. Jun 2004, 21:40
Beitrag #3 von 5
Beitrag ID: #92442
Bewertung:
(2555 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Vertikal Zentrieren


Hey Sabine,vielen Dank für die schnelle Antwort. Wenn ich das bei mir nachbauen will, schreibt mir DWmx2004 diesen code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
</head>

<body>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><p>blabla</p>
</td>
</tr>
</table>
</body>
</html>

>>>>damit ist es dann wieder oben ausgerichtet -wo ist denn da der fehler drin versteckt?!?! Ich kann es einfach nicht finden!
als Antwort auf: [#92433] Top
 
SabineP  M 
Beiträge: 7586
21. Jun 2004, 21:53
Beitrag #4 von 5
Beitrag ID: #92446
Bewertung:
(2555 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Vertikal Zentrieren


Nimm einen anderen Doctype

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
oder
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


Das kannst Du löschen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Das Problem ist, daß das Attribut height="100%" für <table> nicht erlaubt ist.

Der Browser möchte gern immer den Inhalt von links oben nach rechts unten anzeigen.
Vertikal zentrieren widerspricht der eigentlichen Aufgabe eines Browsers.
(bildlicher Vergleich: versuche mal auf einer Rolle Endlospapier etwas vertikal zu zentrieren)

Eine andere Möglichkeit zur vertikalen Zentrierung, die in allen Browsern funktioniert ist mir allerdings nicht bekannt.

Gruß Sabine
als Antwort auf: [#92433]
(Dieser Beitrag wurde von SabineP am 21. Jun 2004, 21:56 geändert)
Top
 
2domby
Beiträge: 4
21. Jun 2004, 21:56
Beitrag #5 von 5
Beitrag ID: #92447
Bewertung:
(2555 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Vertikal Zentrieren


Du hattest recht! Hmm, dass es tatsächlich daran liegt...

Vielen Dank dafür!!!
HURRAAAAA!!! Es geht nun!!!


Bis denne!
als Antwort auf: [#92433] Top
 
X