CSS menú desplegable horizontal ayuda por favor

  • eventbyclaire
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 20, 2009
  • Mensajes: 2
  • Status: Offline

Nota Octubre 20th, 2009, 8:45 pm

Ive estado luchando con esto durante un rato ahora. He creado una gota horizontal menú desplegable con un efecto de vuelco del vehículo. Funciona bien en Firefox, pero no puedo hacerlo funcionar en IE. Sólo puedo acceder a la primera opción en el submenú. ¿alguien sabe de una solución a esto?

por favor, busque código de abajo:
Código: [ Download ] [ Select ]
html

<ul id="navlist">
                <li id="active"><a href="index.html" id="current">home</a></li>
                <li><a href="pages/projects.html">projects</a>
                    <ul id="subnavlist">
                    <li><a href="pages/projects/residential.html">residential</a></li>
                    <li><a href="pages/projects/commercial.html">commercial</a></li>
                    <li><a href="pages/projects/interiors.html">interiors</a></li>
                    <li><a href="pages/projects/clubs.html">clubs</a></li>
                
                    </ul>
                </li>
                
                <li><a href="pages/people.html">people</a></li>
                <li><a href="pages/montages.html">montages</a></li>
                <li><a href="pages/contact.html">contact</a></li>
            </ul>
  1. html
  2. <ul id="navlist">
  3.                 <li id="active"><a href="index.html" id="current">home</a></li>
  4.                 <li><a href="pages/projects.html">projects</a>
  5.                     <ul id="subnavlist">
  6.                     <li><a href="pages/projects/residential.html">residential</a></li>
  7.                     <li><a href="pages/projects/commercial.html">commercial</a></li>
  8.                     <li><a href="pages/projects/interiors.html">interiors</a></li>
  9.                     <li><a href="pages/projects/clubs.html">clubs</a></li>
  10.                 
  11.                     </ul>
  12.                 </li>
  13.                 
  14.                 <li><a href="pages/people.html">people</a></li>
  15.                 <li><a href="pages/montages.html">montages</a></li>
  16.                 <li><a href="pages/contact.html">contact</a></li>
  17.             </ul>
CSS
Código: [ Download ] [ Select ]
#navlist, #navlist ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

#navlist a {
    display: block;
    width: 120px;
}

#navlist li {
    float: left;
    width: 120px;
}
#navlist ul li
{
    position: relative;
}
#navlist li ul {
    position: absolute;
    width: 120px;
    left: -999em;
}

#navlist li:hover ul {
    left: auto;
}
#navlist li:hover ul, #navlist li.sfhover ul {
    left: auto;
}

/* add */

#menubar
{
height: 4.7em;
}
#navlist
{
    position: relative;
    width: 100%;
    height: 1.5em;
    margin: 0;
    white-space: nowrap;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #333333;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 6;
    padding-left: 0;

}

#navlist ul li
{
    position: relative;
}
#navlist li ul
{
    position: absolute;
    display:none
}

#navlist li:hover ul, #navlist li.over ul {
display: block;
}

#navlist li
{
    float: left;
    list-style-type: none;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0px;
}

#navlist li a
{
position: relative;
width: 6em;
display: block;
margin: 0;
color: #808080;
font-size: 12px;
text-align: left;
text-decoration: none;
}

#navlist li a:hover
{
color: #000000;
}

#navlist li#active a
{
    color: #808080;
    font-size: 12px;
}

#navlist li#active a:hover { color: #000000; }

#navlist ul#subnavlist
{
    position: absolute;
    height: 20px;
    width: 600px;
    padding-top: 5px;
    }
  1. #navlist, #navlist ul {
  2.     padding: 0;
  3.     margin: 0;
  4.     list-style: none;
  5. }
  6. #navlist a {
  7.     display: block;
  8.     width: 120px;
  9. }
  10. #navlist li {
  11.     float: left;
  12.     width: 120px;
  13. }
  14. #navlist ul li
  15. {
  16.     position: relative;
  17. }
  18. #navlist li ul {
  19.     position: absolute;
  20.     width: 120px;
  21.     left: -999em;
  22. }
  23. #navlist li:hover ul {
  24.     left: auto;
  25. }
  26. #navlist li:hover ul, #navlist li.sfhover ul {
  27.     left: auto;
  28. }
  29. /* add */
  30. #menubar
  31. {
  32. height: 4.7em;
  33. }
  34. #navlist
  35. {
  36.     position: relative;
  37.     width: 100%;
  38.     height: 1.5em;
  39.     margin: 0;
  40.     white-space: nowrap;
  41.     border-bottom-width: 1px;
  42.     border-bottom-style: solid;
  43.     border-bottom-color: #333333;
  44.     padding-top: 0;
  45.     padding-right: 0;
  46.     padding-bottom: 6;
  47.     padding-left: 0;
  48. }
  49. #navlist ul li
  50. {
  51.     position: relative;
  52. }
  53. #navlist li ul
  54. {
  55.     position: absolute;
  56.     display:none
  57. }
  58. #navlist li:hover ul, #navlist li.over ul {
  59. display: block;
  60. }
  61. #navlist li
  62. {
  63.     float: left;
  64.     list-style-type: none;
  65.     margin-top: 0;
  66.     margin-right: 0;
  67.     margin-bottom: 0;
  68.     margin-left: 0px;
  69. }
  70. #navlist li a
  71. {
  72. position: relative;
  73. width: 6em;
  74. display: block;
  75. margin: 0;
  76. color: #808080;
  77. font-size: 12px;
  78. text-align: left;
  79. text-decoration: none;
  80. }
  81. #navlist li a:hover
  82. {
  83. color: #000000;
  84. }
  85. #navlist li#active a
  86. {
  87.     color: #808080;
  88.     font-size: 12px;
  89. }
  90. #navlist li#active a:hover { color: #000000; }
  91. #navlist ul#subnavlist
  92. {
  93.     position: absolute;
  94.     height: 20px;
  95.     width: 600px;
  96.     padding-top: 5px;
  97.     }
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 20th, 2009, 8:45 pm

  • Rika
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 14, 2009
  • Mensajes: 11
  • Loc: Singapore
  • Status: Offline

Nota Octubre 25th, 2009, 5:12 am

Yo no tengo una solución a esto. pero tal vez puede intentar u purecssmenu DOT com, generar uno que es el mismo que el suyo y tal vez u será capaz de obtener el suyo de trabajo
  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1597
  • Loc: Minneapolis, MN
  • Status: Offline

Nota Octubre 26th, 2009, 6:33 pm

¿Qué versión de Internet Explorer está usando? IE6 no reconoce: hover en cualquier otra cosa que una etiqueta de ancla. usted tendrá que utilizar javascript en lugar
//// Designer, Art Director, Developer & Teacher of Interactive, Motion and 3D \\\\
WhenImNotSleeping.com

Nota Noviembre 8th, 2009, 4:06 pm

Java script Uso / CSS y un poco de google :)
  • eventbyclaire
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 20, 2009
  • Mensajes: 2
  • Status: Offline

Nota Noviembre 8th, 2009, 9:38 pm

Gracias,

hice terminan usando javascript.

Nota Noviembre 9th, 2009, 9:16 am

Gran :)

Publicar Información

  • Total de mensajes en este tema: 6 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 237 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© Unmelted Enterprises 1998-2009. Impulsado por phpBB © 2001-2009 phpBB Group.