Hi,
> nav ul {
> margin: 0;
> padding: 0;
> padding-left: 3px;
> width: 840px;
> text-align: center;
> valign: center;
> }
valign gibt es gar nicht (meintest Du vertical-align?). text-align wirkt nur auf inline-Inhalte.
> nav li {
> list-style: none;
> float: left;
> height: 24px;
> padding-left: 11px;
> padding-right: 11px;
> position: relative;
> background-color: black;
> color: white;
> }
Du läßt die li floaten (damit sind sie definitiv keine inline-Elemente).
Und zwar links.
Und dann wunderst Du Dich, daß die Elemente linksbündig dargestellt werden?
Willst Du vielleicht statt float:left eher display: inline-block; setzen?
Dann hätte das text-align: center im ul eine Chance, für die Zentrierung zu sorgen.
Ich nehme mal stark an, dass ich für die Browser-spezifischen Angaben den Syntax anders schreiben muss.
Das hat 1UnitedPower ja schon beantwortet.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.