02. november 2008 - 08:19
Der er
7 kommentarer og 1 løsning
Centrering i div
Det er formentlig et simpelt spørgsmål, men jeg kan ikke finde løsningen. Jeg har denne kode: <div id="out"> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> <div class="item"></div> </div> På "item" er der en "float:left" og der for vil de ikke stå centreret inden i "out" selv om den har en "text-align:center". Hvad er løsningen på dette?
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
02. november 2008 - 08:58
#2
#out { text-align: center; padding-top: 14px; } .item { float: left; padding-left: 10px; padding-right: 10px; } Den samlede bredde af mine "item" er ikke lige så bred som "out". Derfor skal de centreres inde i "out". Lige nu står de til venstre.
02. november 2008 - 11:06
#5
Divs er block-level elementer og må ikke flytte sig efter text-align, der alene må berøre inline-elementer ... -- du skal kende den samlede bredde på dine items, hvis du vil centrere dem !-)