首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用wp_nav_menu?

如何使用wp_nav_menu?
EN

WordPress Development用户
提问于 2022-02-22 14:56:46
回答 1查看 38关注 0票数 0

我尝试动态添加一个css ul/li链接结构如下的菜单

代码语言:javascript
复制
            <ul class="navbar-nav ml-auto">
              <li class="nav-item">
                  <a class="nav-link tm-nav-link" href="#infinite">Home</a>
              </li>
              <li class="nav-item">
                  <a class="nav-link tm-nav-link" href="#whatwedo">What We Do</a>
              </li>
              <li class="nav-item">
                <a class="nav-link tm-nav-link" href="#testimonials">Testimonials</a>
              </li>
              <li class="nav-item">
                  <a class="nav-link tm-nav-link" href="#gallery">Gallery</a>
              </li>
              <li class="nav-item">
                  <a class="nav-link tm-nav-link" href="#contact">Contact</a>
              </li>                    
            </ul>
          </div>        
        </div>
      </nav> 

我试着注册

代码语言:javascript
复制
  <?php
              wp_nav_menu(array(
              "theme_location" => "",
                  'menu_class'=> 'navbar-nav ml-auto'
              'container_class' => 'navbar navbar-expand-md tm-navbar')); ?>     

但是只知道如何将类添加到<ul>,而不是所有的<li> --这是一个很大的问题,因为我的导航菜单看起来很难看。

EN

回答 1

WordPress Development用户

发布于 2022-02-22 19:58:47

另一种方法:使用继承的CSS类。

代码语言:javascript
复制
.navbar-nav.ml-auto > li {
   background: yellow;
}

.navbar-nav.ml-auto > li > a {
   color: blue;
}

这样,您只需要在<ul>上设置类。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/402974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档