Hogyan rendezzem középre az UL tagot? (érdekes)
Figyelt kérdés
HTML:
<td>
_<ul>
__<li></li>
__<li></li>
_<ul>
</td>
CSS:
list-style:none;
display:block;
float:left;
width:15px;
height:15px;
margin: 0px 3px;
background:url('../img/gombok.png') left top no-repeat;
A TD tagra hiába adom ki a textcenter tulajdonságot, nem teszi középre. Valószínűleg a float:left miatt. Mit tanácsoltok ?
köszönöm
2011. aug. 14. 13:10
1/3 anonim válasza:
Azt tanácsolom, hogy az UL-t fogd be egy div-be, aminek CSS-ben fix szélességet adsz meg. Ennek a szélessége legyen akkora hogy a lista (vagy menü) elférjen benne, fennakadás nélkül. Tehát:
<td>
<div style="width: 500px; margin: 0 auto;">
<ul>
.
.
.
</ul>
</div>
</td>
Szóval, próbálj pont akkora szélességet megadni, amiben pont elfér, a margin: 0 auto; meg középre rakja a dobozt, és a benne lévő tartalmat, tehát a listát is.
2/3 anonim válasza:
a fix szélesség egy baromság, mert betűtípustól és böngészőtől függ hogy mekkora a lista szélessége!
3/3 anonim válasza:
Ha szerinted baromság, akkor mi a megoldás? Mert fikázni én is tudok, de ide megoldás kell, és a fix szélesség, az egy megoldás.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!