Ecco, secondo voi è giusto fatto così?!?!
Lo volevo in verticale...
Il mio scopo è che il menu sia lungo complessivamente 720px e che ogni cella sia di 120px e che si "illumini" di un colore diverso, per ora solo di giallo, ma immagino che devo riptere il codice per il cambio di colore 6 volte, o?!?!
Consigli? C'è un modo migliore per farlo?
Foglio di stile:
codice:
/** MENU 1 ** roll-over basato solo sui colori **/
ul.menu1 {
width:120px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:1.5em;line-height:1.5em; /* altezza del link: height e line-height devono avere il medesimo valore */
}
ul.menu1 li {
display:inline;
} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited {
background:#E0E0E0;
color: #999999;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
background: #F6D600;
color:#FFFFFF;
} /* colori per l'effetto roll-over */
div#container {
border-right: 0px solid rgb(0, 0, 0);
width: 720;
font-family: georgia,serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 12;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
}
div.split div {
padding: 0pt 0px;
float: left;
width: 120;
}
div.wide {
padding: 0pt 2%;
clear: left;
}
a#viewcss {
color: rgb(0, 0, 255);
}
codice del menu verticale:
codice:
<div id="container">
<div class="wide">
qui ci metterò un'mmagine</p></div>
<div class="split">
<div>
<ul class="menu1">
[*]menu1
[/list]
</div>
<div>
<ul class="menu1">
[*]menu2
[/list]
</div>
<div>
<ul class="menu1">
[*]menu3
[/list]
</div>
<div>
<ul class="menu1">
[*]menu4
[/list]
</div>
<div>
<ul class="menu1">
[*]menu5
[/list]
</div>
<div>
<ul class="menu1">
[*]menu6
[/list]
</div>
</div>
</div>
:rollo: