Foros del Web » Creando para Internet » Diseño web »

Problema Barra de navegación

Estas en el tema de Problema Barra de navegación en el foro de Diseño web en Foros del Web. Saludos, soy nueva en el foro y creo que voy a plantear mis dudas aquí a partir de ahora. Felicitaciones! Mi problema es sencillo, llevo ...
  #1 (permalink)  
Antiguo 14/07/2012, 11:15
Avatar de Jackie_Star  
Fecha de Ingreso: julio-2012
Mensajes: 15
Antigüedad: 11 años, 9 meses
Puntos: 3
Problema Barra de navegación

Saludos, soy nueva en el foro y creo que voy a plantear mis dudas aquí a partir de ahora. Felicitaciones!

Mi problema es sencillo, llevo poco tiempo aprendiendo css y suelo usar mi intuición y prueba tras prueba cuando tengo problemas. Pero este problema se me está resistiendo y seguramente es una tontería, pero no sé como arreglarlo...T_T

Resulta que mi navbar se crea mediante categorias pero a medida que he ido creando categorías se ha ampliado a una segunda barra de navegación extendida de la primera. El problema es que el estilo de la segunda barra no se ve, las categorías están ahi pero se ven en blanco. Quiero que se vean igual que en la primera barra y no se como arreglarlo. Probablemente debo modificar el style.css.

La web es esta: juegosvirtuales.com.es

Y el style css de la navbar es este:

Código CSS:
Ver original
  1. /******* TOP MENU ********/
  2.  
  3. #topmenu{
  4. height:32px;
  5. display:block;
  6. padding:0px 0 0px 0px;
  7. font: 14px Arial, Verdana, Arial, Sans-Serif;
  8. font-weight:bold;
  9. text-transform:uppercase;
  10. background:#b21348 url(images/topmenu.png) no-repeat;
  11. margin:10px 9px 10px 9px;
  12. }
  13.  
  14. #topcatmenu{
  15. margin: 0px;
  16. padding: 0px;
  17. width:962px;
  18. height:32px;
  19. }
  20.    
  21. #topcatmenu ul {
  22. float: left;
  23. list-style: none;
  24. margin: 0px;
  25. padding: 0px;
  26. }
  27.    
  28. #topcatmenu li {
  29. float: left;
  30. list-style: none;
  31. margin: 0px;
  32. padding: 0px;
  33. border-left:1px solid #990033;
  34. }
  35.  
  36. #topcatmenu li.home {
  37. border-left:none;
  38. }
  39.    
  40. #topcatmenu li a, #topcatmenu li a:link, #topcatmenu li a:visited {
  41. color:#fff;
  42. display: block;
  43. margin: 0px;
  44. padding: 8px 15px 8px 15px;
  45. }
  46.  
  47. #topcatmenu li a:hover, #topcatmenu li a:active {
  48. color: #f7f7f7;
  49. margin: 0px;
  50. text-decoration: none;
  51. }
  52.  
  53. #topcatmenu li li {
  54. margin-left:-1px;
  55. border-top:1px solid #b21348;
  56. }
  57.    
  58. #topcatmenu li li a, #topcatmenu li li a:link, #topcatmenu li li a:visited {
  59. background:#990033;
  60. color:#fff;
  61. font-weight: normal;
  62. float: none;
  63. margin: 0px;
  64. padding: 5px 10px 5px 15px;
  65. }
  66.    
  67. #topcatmenu li li a:hover, #topcatmenu li li a:active {
  68. padding: 5px 10px 5px 15px;
  69. background:#b8194e;
  70. }
  71.  
  72. #topcatmenu li ul {
  73. z-index: 9999;
  74. position: absolute;
  75. left: -999em;
  76. height: auto;
  77. width: 170px;
  78. margin: 0px;
  79. padding: 0px;
  80. }
  81.  
  82. #topcatmenu li li {
  83. }
  84.  
  85. #topcatmenu li ul a {
  86. width: 140px;
  87. }
  88.  
  89. #topcatmenu li ul a:hover, #topcatmenu li ul a:active {
  90. }
  91.  
  92. #topcatmenu li ul ul {
  93. margin: -27px 0 0 175px;
  94. }
  95.  
  96. #topcatmenu li:hover ul ul, #topcatmenu li:hover ul ul ul,
  97. #topcatmenu li.sfhover ul ul, #topcatmenu li.sfhover ul ul ul {
  98. left: -999em;
  99. }
  100.  
  101. #topcatmenu li:hover ul, #topcatmenu li li:hover ul,
  102. #topcatmenu li li li:hover ul, #topcatmenu li.sfhover ul,
  103. #topcatmenu li li.sfhover ul, #topcatmenu li li li.sfhover ul {
  104. left: auto;
  105. }
  106.  
  107. #topcatmenu li:hover, #topcatmenu li.sfhover {
  108. position: relative;
  109. }

Este es el código correspondiente del archivo header de wordpress

Código PHP:
Ver original
  1. <div id="topmenu">
  2.     <div id="topcatmenu">        
  3.            <ul>
  4.              <li class="home"><a href="<?php bloginfo('home'); ?>">Home</a></li>
  5.              <?php wp_list_categories('sort_column=name&title_li=&depth=4'); ?>
  6.            </ul>
  7.     </div>

Una ayudita por favor. Lo agradecería mucho. Saludos.

Última edición por Jackie_Star; 14/07/2012 a las 12:16
  #2 (permalink)  
Antiguo 14/07/2012, 15:31
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Problema Barra de navegación

#topmenu tiene un height de 37px, aumentalo por ejemplo a 67px y verás el cambio, ya de ahi puedes seguir jugando.
  #3 (permalink)  
Antiguo 14/07/2012, 18:32
Avatar de Jackie_Star  
Fecha de Ingreso: julio-2012
Mensajes: 15
Antigüedad: 11 años, 9 meses
Puntos: 3
Respuesta: Problema Barra de navegación

Oh, ya está arreglado, muchas gracias. Me falta editar los estilos de borde pero ya me apaño yo, es tema de la imagen.

Mira que lo había pensado en modificar el height pero me daba un poco de miedo por si se me iba al traste de nuevo. Preferí preguntar antes. Ya tuve problemas con el randompost que logré arreglar después de un largo rato. Me había desaparecido, hasta que di con overflow:hidden, que debía estar en overflow:visible y solucionado.

De nuevo gracias. Soy nueva por aquí y pensaba que me iba a quedar sin respuestas, quizá era un problema muy tonto..T_T
  #4 (permalink)  
Antiguo 14/07/2012, 18:56
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Problema Barra de navegación

jeje, no pues cuando se puede se ayuda. Es fácil cuando sabes como pero es cosa de práctica.

Etiquetas: css, navbar, style.css
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:30.