webForumDet fria alternativet

Centrera UL

6 svar · 405 visningar · startad av Frazze

FrazzeMedlem sedan jan. 200614 inlägg
#1

Kan centrera containrar etc. men inte en <ul>, kanske inte går eller?

Har alltså en horisontell meny som jag vill centrera i en container.

#meny {.........}
#meny ul {margin: 0 auto;}

zcorpanMedlem sedan dec. 20042 245 inlägg
#2

Du kanske behöver sätta en bredd också, annars tar den upp så mycket bredd som det finns tillgängligt (vilket gör att marginalen får det beräknade värdet 0).

FrazzeMedlem sedan jan. 200614 inlägg
#3

Hmmm, nä jag har angett en bredd i UL. Provade med % och px. Satte också en ram runt bara för att se att den inte tog upp hela bredden i containern eller nåt sånt konstigt. Testade med 50% så att storleken var hälften av containern, men den vill inte centrera.

PalleMedlem sedan apr. 20003 174 inlägg
#4

Vilken doctype använder du på sidan? :)

FrazzeMedlem sedan jan. 200614 inlägg
#5

Kan kolla upp det och posta lite senare, men det borde vara ok för allt annat lyckas jag ju centrera på sidan. Det är bara just den här <ul> som inte går att centrera.

PalleMedlem sedan apr. 20003 174 inlägg
#6

Testa att sätta text-align:center; på din container som innehåller UL-elementet.

FrazzeMedlem sedan jan. 200614 inlägg
#7

Jösses.... Det här är jättepinsamt.... Fick till det nu och allt beror ju naturligtvis på att jag inte skickade er HELA "koden" för min <ul> i första inlägget.

Så här såg det ut...
#meny ul {margin: 0 auto; float: left; width: 40%; border: 1px solid black;}

Vet inte varför jag hade med den där floaten, men nu funkar det iaf. Tack ändå för hjälpen...

136 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)