
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


