Ho creato un semplicissimo menu con rollover come da immagine allegata...
- <ul class="menuita" style="margin:50px 0px 0px 0px; padding:0px 0px 0px 0px">
- <li id="attivo"><a href="chi-siamo.asp">chi siamo</a></li>
- <li><a href="filosofia.asp">filosofia</a></li>
- <li><a href="menu.asp">menu</a></li>
- <li><a href="carta-dei-vini.asp">carta dei vini</a></li>
- <li><a href="dove-siamo.asp">dove siamo</a></li>
- <li><a href="prenota.asp">prenota</a></li>
- </ul>
- .menuita li {
- list-style-type: none;
- padding:0px 0px 0px 0px;
- margin:0px 0px 0px 0px;
- font-family: 'HelveticaNeueLTStdMedBold', sans-serif;
- text-align:left;
- font-size: 50px;
- font-weight:bold;
- line-height: 20px;
- color:#c0c0c0;
- }
- .menuita li a, .menuita li a:visited {
- padding:0px 0px 0px 20px;
- margin:0px 0px 0px 0px;
- text-decoration:none;
- color:#c0c0c0;
- }
- .menuita li a:hover {
- text-decoration:none;
- color:#c0c0c0;
- background:url(quadratino-marrone-menu.gif) 0px 28px no-repeat;
- }
- .menuita #attivo a {
- text-decoration:none;
- color:#9a6148;
- background:url(quadratino-marrone-menu.gif) 0px 28px no-repeat;
- }
funziona perfettamente tranne un piccolo particolare: come potete notare ovviamente la scritta marrone "chi siamo" si trova sotto quella in grigio "filosofia"... come posso fare in modo che sia posizionato al di sopra?
pensavo che si potrebbe risolvere inserendo nell'html le voci del menu al contrario (ex: da prenota a chi siamo) e fare in modo che il css lo legga nel modo corretto... ma non so bene come fare... ho pensavo una ca***ta? voi come la risolvereste?
grazie
francesco