como ven hay bandas blancas entre los elementos del menu
¿que puedo hacer para eliminarlas?
adjunto el archivo css
Código :
#menu, #menu li ul { font-family: Verdana, Geneva, sans-serif; font-size: 11px; width: 150px; list-style-type: none; line-height: 18px; position: relative; left: 2px; margin: 0px; padding: 0px; border: 1px solid #369; } #menu li { position: relative; } #menu li a { display: block; text-decoration: none; padding: 3px; color: #000; width:auto; background-color: #369; background-image: url(fondo.png); background-repeat: repeat-x; background-position: top; } #menu li ul { /* Sub Menu */ position: absolute; width: 250px; top: -1px; display: none; } #menu li a:hover { background-color: #333; } /* Holly Hack for IE \*/ * html #menu li { float: left; height: 1%; } * html #menu li a { height: 1%; } /* End */
y aca el script
Código :
var menuids=new Array("menu") //Enter id(s) of UL menus, separated by commas var submenuoffset=-2 //Offset of submenus from main menu. Default is -2 pixels. function createcssmenu(){ for (var i=0; i<menuids.length; i++){ var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul") for (var t=0; t<ultags.length; t++){ var spanref=document.createElement("span") spanref.className="arrow" spanref.innerHTML=" " ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref) ultags[t].parentNode.onmouseover=function(){ this.getElementsByTagName("ul")[0].style.left=this.parentNode.offsetWidth+submenuoffset+"px" this.getElementsByTagName("ul")[0].style.display="block" } ultags[t].parentNode.onmouseout=function(){ this.getElementsByTagName("ul")[0].style.display="none" } } } } if (window.addEventListener) window.addEventListener("load", createcssmenu, false) else if (window.attachEvent) window.attachEvent("onload", createcssmenu)
y tambien el html
Código :
<ul id="menu"><li><a href="#">item1</a> <ul> <li><a href="#">subitem1</a></li> </ul> </li> <li><a href="#">item2</a> <ul> <li><a href="#">subitem1</a></li> <li><a href="#">subitem2</a></li> <li><a href="#">subitem3</a></li> <li><a href="#">subitem4</a></li> <li><a href="#">subitem5</a></li> <li><a href="#">subitem6</a></li> <li><a href="#">subitem7</a></li> <li><a href="#">subitem8</a></li> </ul> </li> <li><a href="#">item3</a></li> <li><a href="#">item4</a></li> </ul>
porfavor necesito una respuesta lo mas pronto posible