tengo esto en mi web
Código HTML:
Ver original
y mi hoja de estilos es
Código CSS:
Ver original
body { background-color: #CCCCCC; margin-top: 0; } .contenedor { margin:0 auto 0 auto; margin-top: 0; top: 0px; width:800px; background-color:#FFFFFF; } .header { position: relative; width: 800px; height: 75px; } .logo { position: relative; width: 222px; height: 75px; background-image:url(../images/logo.jpg); } .buscador { position: absolute; width: 222px; height: 75px; margin-top: -75px; left: 578px; background-color: #000000; } .menu { position: relative; width: 800px; height:15px; background-color:#000000; } #navi { list-style:none; margin:0; padding:0; } //luego a los elementos de la lista... #navi li { margin:2px; padding:0; //Ya no necesito el padding, tambien quitare el borde que puse antes. float:left; } #navi li a { display:block; //Convertimos el vínculo en un bloque. width:100px; padding:4px 0; text-decoration:none; text-align:center; font-size:11px; color:#FFFFFF; background-color:#000000; } //Ahora vamos con el hover: #navi li a:hover { color:#99CC00; background-color:#003366; }
Pero resulta que el menu al que le aplico #navi no toma el float ni los efectos, es mas se ve asi www.crmbusiness.biz/practica/propuesta
gracias