webForumDet fria alternativet

Centrera UL

HTML & CSS

6 svar · 407 visningar · startad av Frazze

Medlem sedan jan. 200614 inlägg
Frågan#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;}

Medlem 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).

Medlem 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.

Medlem sedan apr. 20003 174 inlägg
#4

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

Medlem 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.

Medlem sedan apr. 20003 174 inlägg
#6

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

Medlem 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...

265 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)