• Resuelto gcordero

    (@gcordero)


    Hola
    He creado dos nuevos menús y los he insertado en un sidebar con la plantilla Divi. A ambos les he dado estilos css.
    Todos los enlaces de ambos menús apuntan a entradas.
    Mi problema es cómo hacer para que el ítem de menú de la entrada presente en ese momento se vea destacada, para que el usuario sepa que es ése el enlace que se esta mostrando.
    He visto que hay una clase .current-menu-item pero no me ha resultado.
    ¿Alguna idea? Gracias!

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de un total de 1)
  • Iniciador del debate gcordero

    (@gcordero)

    Ya lo he encontrado.
    Por si le sirve a alguien:

    #nav_menu-2 .clasedelmenu li.current-menu-item > a {
    color: #ee7d14 !important;
    }

    #nav_menu-2 .clasedelmenu li.current-menu-ancestor > a {
    color: #6A368C !important;
    }

    #nav .clasedelmenu li ul .current-menu-item a {
    color: #000 !important;
    }

    Donde #nav_menu-2 es el ID o identificador del menú, que equivale al «#top-menu-nav» del menú principal o main menu, pero que acá corresponde al menú que se ha creado.
    Y .clasedelmenu viene a ser la clase que se le ha dado. Esto se busca con el inspector. Me ha costado encontrarlo porque especificaba mucho las rutas, pero al final es bastante simple.

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Destacar ítem de menú presente’ está cerrado a nuevas respuestas.