• Resuelto lacimurga

    (@lacimurga)


    Quiero eliminar del menú de navegación los signos >> que aparecen cuando hay submenús en esa sección ¿Podéis indicarme donde realizar el cambio?
    Gracias

    MENÚ PHP

    <?php $menuClass = ‘nav’;
    $menuID = ‘top-menu’;
    $primaryNav =»;
    if (function_exists(‘wp_nav_menu’)) {
    $primaryNav = wp_nav_menu( array( ‘theme_location’ => ‘primary-menu’, ‘container’ => », ‘fallback_cb’ => », ‘menu_class’ => $menuClass, ‘menu_id’ => $menuID, ‘echo’ => false ) );
    };
    if ($primaryNav == ») { ?>
    <ul id=»<?php echo esc_attr($menuID); ?>» class=»<?php echo esc_attr($menuClass);?>»>
    <?php if (get_option(‘chameleon_home_link’) == ‘on’) { ?>
    <?php }; ?>

    <?php show_page_menu($menuClass,false,false); ?>
    <?php show_categories_menu($menuClass,false); ?>
    <!– end ul#nav –>
    <?php }
    else echo($primaryNav); ?>

    MENÚ CSS

    ul#top-menu li { padding: 0px 9px; }
    ul#top-menu a { font-size: 13px; font-family: ‘Kreon’, Arial, sans-serif; color: #393939; text-decoration: none; font-weight: lighter; }
    ul#top-menu a:hover, ul#top-menu > li.sfHover > a { color: #dd0b1b;}
    ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a { color: #dd0b1b !important; font-weight: normal; }

    ul#top-menu ul { width: 175px; background: #fff; border: 0px solid #efefef; top: 34px !important; padding: 10px 8px 10px 20px; z-index: 9999px; display: none; -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
    ul#top-menu ul li { padding: 8px 0; }
    ul#top-menu ul li a { padding: 0px 0px 0px 12px; width: 160px; }

    ul#top-menu li:hover ul ul, ul#top-menu li.sfHover ul ul { top: -12px !important; left: 197px !important; }

Viendo 9 respuestas - 1 de 9 (de 9 total)
  • Casi seguro que eso se añade con javascript. Míralo porque en la mayoría de ocasiones se comprueba con javascript si el elemento de menú tiene descendientes, y si es así, se le añade una clase para que muestre esos símbolos.

    Hola,

    Seria más fácil ayudarte si podemos ver el website y ver el código en el mismo.
    Cual es el website?

    zp
    http://www.paginas.in

    Gracias a los dos ya logré la solución.

    Sería estupendo que cuando alguien pide ayuda y encuentra la solución la compartiera para los siguientes que se encuentren el mismo problema… como es mi caso ahora.

    Tienes razón Ulises. Debí reflejar en su momento la solución que encontré. Creo recordar que se trataba de un simple cambio en el código, pero ahora no sé decirte el archivo en concreto.

    Te sugiero que abras la página en firefox y que inspecciones el elemento (>>) con firebug y te llevará al archivo xml donde se encuentran las dichosas flechitas. Una vez localizado el archivo te será fácil
    No recuerdo si lo que añadí fu algo así:

    ol, ul {
    list-style: none outside none;

    Un saludo

    Por favor marca el tema como resuelto.

    OK

    Upsss… bueno, muchas gracias lacimurga… lo cierto es que yo no tengo exactamante el mismo problema sino que pensé que esto me podría ayudar.

    Mi problema es este:

    http://es.forums.wordpress.org/topic/dar-formato-a-un-nuevo-menu?replies=1

    de todos modos, mirando lo que me dices, veo que el estilo que tienen esas flechitas es un estilo que no viene definido en el style.css, sino que lo define un .js y ahí es donde me empiezo a perder.

    Muchas gracias de todos modos

    Dejamos este tema cerrado y solucionado y los demás temas se siguen en donde corresponde 🙂

Viendo 9 respuestas - 1 de 9 (de 9 total)
  • El debate ‘Menú’ está cerrado a nuevas respuestas.