Div immer zentriert
Maren
- dhtml
Hallo,
ich habe auf einen Text, der von links langsam herinfährt und dann stehen bleibt...
nun möchte ich allerdings das der von Div eingeschlossene Text immer in der Mitte steht, egal, welche Auflösung mein Bildschirm hat und wie groß das geöffnete Browserfenster ist...
gibt es so etwas wie:
STYLE="position: absolute; text-align=center">???
bei mir funktioniert das auf jeden Fall nicht
Maren
So einfach ist das nicht.
Ich glaube, es geht nur so:
1. Browser-Fenster auslesen
Fenster_Breite = window.innerWidth //für Netscape
Fenster_Breite = document.body.offsetWidth //für IE
2. Den DIV per javascript plazieren
Dazu muß man den Wert für left
mittels (Fenster_Breite - DIV-Breite)/2 berechnen.
Hi
Ja, das geht mit Hilfe von Tabellen:
<html>
<head>
<title>Div zentrieren</title>
</head>
<body>
<div id="Nrx" style="position:absolute;top:100;left:0;">
<table width=100% bgcolor="#000099" border=0 cellspacing=0>
<tr>
<td align=center>
<table width=200>
<tr>
<td bgcolor="#00ccff">
Hier steht dein Text, so wie du dir das vorgestellt hast
</td>
</tr>
</table></td>
</tr>
</table>
</div>
</body>
</html>
Tschau Holger