Buona sera,
scrivo questo post perché è 3 ore che sto imprecando con dei div e una lista <ul> per fare un menù.
Mi spiego, dovrei avere un div contenitore bordato sopra e sotto con dei pallini bianchi (risolto) e al suo interno un'altro div che ha come sfondo una striscia azzurra di 80px (fatto) distante sia sopra che sotto dai pallini bianchi 20px (fatto) e al centro di questa striscia azzurra dovrebbe esserci il menù cliccabile fatto con la lista ul affiancati uno all'altro (float:left).
Il mio problema è che non riesco a centrare questo ul si posiziona in alto attaccato all'inizio della striscia azzurra e se gli metto un text-align:center, non si sposta; se gli metto un margin si sposta anche il div azzurro....per non parlare che non riesco neanche a centrarlo orizzontalmente....
Vi posto il codice:
ed ecco il css:codice:<div id='menù'> <div style="height:20px"></div> <div class='menù_dentro' > <div style=""> <ul >[*]CHI SIAMO [*]EVENTI[*]MOSTRE[*]COLLEZIONE[*]PHOTO GALLERY[/list] </div> </div> <div style="height:20px"></div> </div>
Non so dove sbaglio, ci sono un pò di cose sporche.codice:#menù{ height: 120px; border-bottom: thin dotted; border-top: thin dotted; border-bottom-color:white; border-top-color:white; } .menù_dentro{ padding:0px; margin-top:0px; background-image: url(../images/sfondo_menu.png); height:80px; } #menù ul { height:24px; margin-top:0px; } #menù li { float:left; margin-right:18px; list-style-type: none; } #menù a{ color:white; text-decoration: none; font-family: Helvetica; font-size:20px; }
PS: so che se utilizzassi le tabelle avrei la vita semplice...ma il profe non le vuole...mannaggia a lui!
Grazie mille in anticipo

Rispondi quotando