He hecho un menu, con desplegables, siguiendo el tutorial de cristalab que funciona perfectamente, pero ahora quiero rizar el rizo y no lo consigo.
se trata de poner algunos botones del menu vertical de diferente color y que funcione corectamente.
lo que he provado sin resultado, es darle una class al li y despues en el codigo css definir para esa class otro color, pero no funciona, sigue saliendo todo del mismo color.
no se por donde tirar.
un fracmento de html.
Código :
<li><a href="#">Cultura</a> <ul> <li class="otrocolor"><a href="#">Aplec</a></li> <li><a href="../pessebres/index.htm">Pessebres</a></li> <li><a href="#">Música a la brasa</a></li> <li><a href="#">Gastronomia popular</a></li> <li><a href="#">Cursets varis</a></li> </ul> </li>
el css
Código :
ul{ padding:0px; margin:0px; list-style:none; width:100px; border-bottom:1px solid #666; } ul li { position:relative; } li ul { display:none; list-style:none; position:absolute; top:0px; left:99px; } ul li a { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00f; padding:2px; background-image: url(../jpg/fons_butons3.jpg); background-position:0px; background-repeat:repeat-y; border:1px solid #666; border-bottom:0px; } li a:hover { background-image: url(../jpg/fons_butons3.jpg); background-position:-100px; background-repeat:repeat-y; border:1px solid #000; border-bottom:0px; text-decoration:underline; color:#f00; } .otocolor { background-image:url(../jpg/fons_butons_actiu.jpg); } /*fix IE. hide from IE mac \*/ * html ul li {float:left; height:1%;} * html ul li a {height:1%;} /*end*/ li:hover ul, li.over ul { display:block; }
¿es posible hacerlo ?
gracias por vuestra ayuda.
xavier.