Tabelle Zentrieren

hury

Erfahrenes Mitglied
Hallo,

ich habe eine Tabelle:

Code:
<div id="navbar"><table align="center" border="1" rules="groups">
....
...
</table>
</div>

und dazu das stylesheet:

Code:
#navbar {
	position: absolute;
	margin-left::auto;
	bottom: 50px;
}

Die Tabelle soll unten mittig im Browser platziert werden. Klappt auch mit dem Seamonkey ohne Weiteres. Firefox setzt die Tabelle aber linksbündig. Was mache ich falsch?

Danke
 
Du solltest Deinem DIV eine Feste Breite geben und dann mit:

Code:
#navbar {
	position: absolute;
        width: 100%;
	margin-left: auto;
	bottom: 50px;
}

ergänzen...

zusätzlich vielleicht noch
Code:
text-align: center;
 
Danke,

mit

#navbar {
position: absolute;
text-align: center;
width: 100%;
margin-left: 0 auto;
bottom: 50px;
}

klappt es fast. Es gibt bei width: 100% einen vertikalen Scrollbalken, der bei width:99% verschwindet :confused:
 
Code:
margin-left: 0 auto;

Bringt Dir aber nicht viel, da margin schon mit left definiert wurde. also nur "auto".
 
Vielleicht bekommst Du den Scrollbalken weg, wenn Du

Code:
html,body{ margin:0; padding:0; }

hinzufügst.

Hä ? Einen vertikalen Scrollbalken, wenn Du width auf 100% setzt ? Komisch..
 
Code:
#navbar {
	position: absolute;
	margin-left::auto;
	bottom: 50px;
}

Die Tabelle soll unten mittig im Browser platziert werden. Klappt auch mit dem Seamonkey ohne Weiteres. Firefox setzt die Tabelle aber linksbündig. Was mache ich falsch?
Moin,

du hast nach der margin-left-Eigenschaft einen Doppelpunkt zuviel gesetzt.

mfg Maik
 
Ansonsten empfehle ich dir folgende Regelerweiterung, um die Tabelle zu zentrieren:

Code:
#navbar {
        position: absolute;
        margin-left: auto;
        bottom: 50px;
}

#navbar table {
margin:0 auto;
}


mfg Maik
 
Hallo Maik,

auch mit deiner Version das gleiche Verhalten: im Seamonkey wird es zentriert. Firefox linksbündig.

Ich bin ratlos :confused:

Grüße
Alex
 
Hi,

nein, der Cache ist es nicht. Was aber noch seltsamer ist, ist dass eine weitere Tabelle auf der gleichen Seite in allen Browsern korrekt zentriert dargestellt wird.

Soll ich evtl. die gesamte Seite irgendwo pasten - vielleicht habe ich dort irgendwo einen Fehler?

Gruß
Alex
 
Zurück