簡體   English   中英

WordPress:如何使用wp_nav_menu()將自定義CSS類應用於根UL?

[英]WordPress: How to apply custom CSS class to the root UL using wp_nav_menu()?

我使用WordPress 4.1.1,並希望將自定義CSS類應用於根ul元素。 要渲染菜單,我使用wp_nav_menu函數:

<?php wp_nav_menu(array('menu' => 'top-menu', 'menu_class' => 'my-menu')); ?>

根據Codex ,我使用menu_class選項來自定義ul類。 不幸的是,我有以下標記:

<div class="my-menu"><ul>.....</ul></div>

ul元素沒有my-menu類。

我喜歡將wp_nav_menu()配置為僅輸出li元素,從而允許將所需的任何標記放在ul上。

<ul class="my-menu">
    <?php 
        $args = array(
            'menu' => 'top-menu',
            'container' => false, 
            'items_wrap' => '%3$s'
        );
        wp_nav_menu($args); 
    ?>
</ul>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM