如何在 navbar-brand 和 wordpress 引导导航中的项目之间添加空格?

Posted

技术标签:

【中文标题】如何在 navbar-brand 和 wordpress 引导导航中的项目之间添加空格?【英文标题】:how to add space between navbar-brand and items in wordpress bootstrap navigation? 【发布时间】:2018-07-18 14:55:12 【问题描述】:

我试图将我的品牌放在左侧,中间留出一点空间,我希望我的导航链接放在右侧。

    <nav class="navbar navbar-expand-md navbar-light bg-faded">
      <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
      </button>
      <a class="navbar-brand" href="#">MY NAVBRAND</a>
      <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
       <?php
        wp_nav_menu( array(
            'theme_location'    => 'primary',
            'depth'             => 2,
            'container_id'      => 'bs-example-navbar-collapse-1',
            'menu_class'        => 'nav navbar-nav',
            'fallback_cb'       => 'WP_Bootstrap_Navwalker::fallback',
            'walker'            => new WP_Bootstrap_Navwalker())
        );
        ?>
     </div>
   </nav>

现在要做到这一点,我正在尝试将其添加到我的 css 中,以便在 a 标签(带有类 navbar-brand)和 div(带有类折叠)之间有空间。

  .navbar 
    justify-content: space-between;
   

但它不起作用,并且标签和链接彼此相邻。

【问题讨论】:

【参考方案1】:

据我了解,您希望导航菜单位于右侧;只需在代码中添加类navbar-right,如下所示。

   <?php
    wp_nav_menu( array(
        'theme_location'    => 'primary',
        'depth'             => 2,
        'container_id'      => 'bs-example-navbar-collapse-1',
        'menu_class'        => 'nav navbar-nav navbar-right',
        'fallback_cb'       => 'WP_Bootstrap_Navwalker::fallback',
        'walker'            => new WP_Bootstrap_Navwalker())
    );
    ?>

【讨论】:

以上是关于如何在 navbar-brand 和 wordpress 引导导航中的项目之间添加空格?的主要内容,如果未能解决你的问题,请参考以下文章

如何安装redis和给wordpres加速?

如何安装redis和给wordpres加速?

php 这个WordPress插件演示了如何使用WordPress提供的可拖动元文件构建自己的插件页面,需要WordPr

实战Wordpres的CSRF漏洞利用

HTML 在wordpres强制换行

在wordpres中强制换行