首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以tiles设置菜单(Wordpress、html、php、引导4、flex)

以tiles设置菜单(Wordpress、html、php、引导4、flex)
EN

Stack Overflow用户
提问于 2018-07-24 09:29:19
回答 1查看 99关注 0票数 0

我想用这样的方式制作一个菜单,使菜单中的每一项都是一个单独的看附件

有可能吗?我已经有密码了:

代码语言:javascript
复制
 <?php 

  $my_menu = array( 
  'menu' => 'menu-oferta',
  'container' => 'padding-offer',
  'items_wrap' => '%3$s'

  );

  wp_nav_menu( $my_menu );

?>

多亏了这一点,我才能生成这样一个代码:

代码语言:javascript
复制
<li> 
<a href=""> link 1 </a>
</li>

<li> 
<a href=""> link 2 </a>
</li>

<li> 
<a href=""> link 3 </a>
</li>

<li> 
<a href=""> link 4 </a>
</li>

但问题是,这些瓷砖互相连接,我不能用垫子把它们分开。所以我想让我的菜单看起来像这样:

代码语言:javascript
复制
<div class="my-class">
 <li> 
   <a href=""> link 1 </a>
  </li>
</div>

<div class="my-class">
     <li> 
       <a href=""> link 2 </a>
      </li>
    </div>

<div class="my-class">
     <li> 
       <a href=""> link 3 </a>
      </li>
    </div>

<div class="my-class">
     <li> 
       <a href=""> link 4 </a>
      </li>
    </div>

为了以这种方式生成HTML,我应该更改什么?请帮帮忙。问候

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-24 11:28:38

使用wp_nav_menu的“前后”属性,下面是更新的代码

代码语言:javascript
复制
<?php 
$my_menu = array( 
    'menu' => 'menu-oferta',
    'container' => 'padding-offer',
    'items_wrap' => '%3$s',
    'before' => '<div class="my-class">',
    'after' => '</div>'
);
wp_nav_menu( $my_menu );

?>

所以你的代码看起来像,

代码语言:javascript
复制
<li> 
    <div class="my-class">
        <a href=""> link 1 </a>
    </div>
</li>
<li> 
    <div class="my-class">
        <a href=""> link 2 </a>
    </div>
</li>
<li> 
    <div class="my-class">
        <a href=""> link 3 </a>
    </div>
</li>
<li> 
    <div class="my-class">
        <a href=""> link 4 </a>
    </div>
</li>

然后,您可以轻松地添加背景到“我的类”。

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

https://stackoverflow.com/questions/51495147

复制
相关文章

相似问题

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