【问题标题】:Adding active class to wordpress 3+ menu将活动类添加到 wordpress 3+ 菜单
【发布时间】:2011-09-28 02:48:02
【问题描述】:

我在将活动类添加到 wordpress 菜单时遇到问题。 (if is home highlight home, if blog highlight blog等等...)

我正在使用超级鱼菜单。

我的functions.php中有这个

function me_register_menu() {
register_nav_menu('main-menu', __('Main Menu'));
}       

add_action( 'init', 'me_register_menu' ); 

在我的标题中,我的菜单在哪里

<?php 
if ( has_nav_menu ( 'main-menu' ) ) {
wp_nav_menu( array ( 'theme_location' => 'main-menu' , 'container_class' => 'grid_7', 'container_id' => 'menu' , 'menu_class' => 'menu sf-menu') );
}
?>

我想将 .active 类添加到我的活动菜单中。有什么想法吗?

【问题讨论】:

    标签: jquery wordpress menu superfish


    【解决方案1】:

    你可以用 css 做到这一点。没有看到你的页面很难说,但这应该有效:

    /* Highlight using list element */
    .menu-item a:active{
    background:#999 !important;
    color:#fff;
    }
    
    /* Highlight using link element */
    .menu-item:active {
    text-decoration:underline;
    background:#666 !important;
    }
    

    【讨论】:

    • 我试过了,没用。这不是css的问题。 CSS 是标准的超级鱼菜单。
    • 嗯,给个链接,我提供css方案或者提供JS方案
    猜你喜欢
    • 2013-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    • 2018-06-30
    • 2015-08-05
    相关资源
    最近更新 更多