WP_NAV_MENU-标识最后一个菜单项

时间:2012-02-14 作者:Stephen

我有一个水平的顶部菜单,右边有实心边框。

<?php wp_nav_menu( array(\'theme_location\' => \'primary\', \'container\' => \'\', \'menu_class\' => \'nav\', \'fallback_cb\' => \'\') ); ?> 
我的CSS如下所示:

body > header .nav li a {
                background: none;
                text-decoration: none;
                font-family: \'Open Sans\', sans-serif;
                font-size: 13px;
                color: #000000;
                text-shadow: none;
                text-transform: uppercase;
                border-right: solid 1px #000000;
            }
现在,这很好,但正如所料,它在我的最后一个菜单项的右侧创建了一个边框。这看起来不太好,是否有专门标识菜单中最后一项的方法,以便我可以在其上设置“边框:无”样式。

你好Stephen

1 个回复
SO网友:Evan Yeung

您可以使用CSS选择器以最后一个菜单项为目标。

body > header .nav li:last-child a {
    border: none;
}

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph