Hallo
Auch das funktioniert nicht. Was mache ich wieder falsch ?
Du vergisst offenbar, dass du ein Element nur zentrieren kannst, wenn dem Browser die Dimension des umgebenden Elements bekannt ist. Das ist in diesem Falle <body>, wobei, wie Gunnar bemerkte, auch <html> dimensioniert werden sollte (damit's auch alle (graphischen) Browser kapieren).
html,body { width:100%; }
.el_center {
width:60%;
margin:auto;
}
Wenn das <div> keine feste Breite haben muss, geht auch
.el_center {
width:60%;
margin-left:20%;
}
Noch ein Hinweis: Bei einem solchen, nur einmal auf der Seite vorkommenden Element, ist die Vergabe einer id besser. Außerdem solltest du in id- und class-Namen den Unterstrich vermeiden. Benutze stattdessen den Bindestrich. Einige ältere Browser kommen mit Ersterem nicht zurecht, da die Verwendung des Unterstrichs in den genannten Fällen erst später zum CSS-Standard hinzugefügt wurde (CSS 2(?)).
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1