Uso una lista per una specie di menù orizzontale, questo il css:
Il che mi produce appunto una lista orizzontale del tipo:codice:.blah { overflow:hidden; zoom:1; } .blah ul { margin:0; padding:0; list-style-type:none; } .blah ul li { float:left; padding:0; } .blah ul li a:link, .blah ul li a:visited, .blah ul li a:active { font-family:verdana, arial, tahoma, helvetica, sans-serif; padding:0 10px; font-size:11px; display:block; font-weight:normal; color:black; text-decoration:none; float:left; overflow:hidden; zoom:1; } <div class="blah"> <ul>[*]aaa[*]bbbbbb[*]c[/list] </div>
aaa bbbbbb c
Niente di particolarmente trascendentale, se non fosse che se inserisco uno span float:right dentro i li così:
Avviene che tutti i[*] è come se diventassero dei block e me li ritrovo uno sopra l'altro così:codice:[*]bbbbbb<span style="float:right"></span>
aaa
bbbbbb
c
Ci sto ammattendo... possibile che non si possano inserire dei float semplici dentro i[*] senza scassare tutto e mantenendo l'orizzontalità?

Rispondi quotando