Resulta que para empezar me descargue el dreamweaver cs6 y una plantilla de un sitio web que me gusto bantante. Peero, esa plantilla no tenia submenus que es lo que me hacia falta, entonces buscando por la web encontre como agregarlo al codigo en html y en css.
Al principio:
[URL="http://prntscr.com/89c8nm"]http://prntscr.com/89c8nm[/URL]
Luego de agregar el codigo:
[URL="http://prntscr.com/89c8wg"]http://prntscr.com/89c8wg
[/URL]
Ahora el problema era que quedaba corrido hacia el borde de la pantalla pero debia quedar al mismo nivel que el primer boton, entonces hablando con un usuario de otra pagina me dio una solucion, por lo que modifique el css y se solociono parcialmente, porque en google chrome funciona bien pero lo pruebo en internet explorer y se muestra el submenu sobre el menu tapando todo.
En IE (version 9):
[URL="http://prntscr.com/89c9rn"]http://prntscr.com/89c9rn
[/URL]
En Firefox no lo he podido probar..
Código CSS-inicial:
Ver original
/*********************************************************************************/ /* Menu */ /*********************************************************************************/ #menu { } #menu ul li { display: inline-block; padding-left: 1.2em; padding-right: 1.3em; background: #ff8a0e; text-align: center; } #menu li { display: inline-block; float: left; } #menu ul li ul { display: none; position: absolute; text-align: center; } #menu ul li ul li { position: relative; display: inline-block; left: -382px; float: left; background: #ff8a0e; } #menu ul li:hover ul { display: inline-block; position: absolute; padding: 0em; } #menu li a, #menu li span { display: inline-block; padding: 1em 1em; text-decoration: none; font-size: 0.9em; font-weight: 600; text-transform: uppercase; outline: 0; color: #FFF; } #menu li:hover a, #menu li.active a, #menu li.active span { } #menu .current_page_item a { color: #FFF; }
Código CSS-final:
Ver original
/*********************************************************************************/ /* Menu */ /*********************************************************************************/ #menu { } #menu ul li { display: inline-block; padding: 0em; background: #ff8a0e; text-align: center; } #menu li { display: inline-block; float: left; } #menu ul li ul li { position: relative; left: -269px; float: left; background: #ff8a0e; } #menu ul li ul { display: none; position: absolute; text-align: center; } #menu ul li:hover ul { display: inline-block; position: absolute; padding: 0em; } #menu li a, #menu li span { display: inline-block; padding: 1em 1em; text-decoration: none; font-size: 0.9em; font-weight: 600; text-transform: uppercase; outline: 0; color: #FFF; } #menu li:hover a, #menu li.active a, #menu li.active span { } #menu .current_page_item a { color: #FFF; }
Código HTML:
Primero queria saber si a ustedes les pasa lo mismo con mi codigo o si se les ve bien.Ver original
Si sucede lo mismo, podrian alguien decirme como solucionarlo?
Saludos y gracias de antemano..!