首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nav栏徽标与文本之间的不对齐

Nav栏徽标与文本之间的不对齐
EN

Stack Overflow用户
提问于 2022-01-04 12:40:09
回答 1查看 48关注 0票数 0

我正在尝试创建顶部的导航条,它作为一个卷轴粘在一起,但在使用引导程序时遇到困难。我的徽标和其他文本不对齐。

使用引导的HTML:

代码语言:javascript
复制
  <!-- navbar -->
  <nav class="navbar navbar-expand-lg navbar-light justify-content-end style="background-color: #e7a412;">
      <div class="container-fluid">
         <!-- Mos logo -->
         <div><a class="navbar-brand ms-lg-3" href="#">
            <img src="images/mos_logo.png" alt=""></div>
        
        <button 
        class="navbar-toggler" 
        type="button" 
        data-bs-toggle="collapse" 
        data-bs-target="#navbarText" 
        aria-controls="navbarText" 
        aria-expanded="false" 
        aria-label="Toggle navigation">

         <!--<span class="navbar-toggler-icon"></span>-->
     <i class="fas fa-bars"></i>
    </button>

        </button>
        <div class="collapse navbar-collapse" id="navbarText">
          <ul class="navbar-nav me-auto mb-2 mb-lg-0">
            <li class="nav-item">
              <a class="nav-link active" aria-current="page" href="#">Mos Menu</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">Mos Outlets</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">About Mos</a>
            </li>
          </ul>
          <span class="navbar-text">
          </span>
        </div>
      </div>
    </nav>

但我的文本与徽标:在这里输入图像描述不对齐

EN

回答 1

Stack Overflow用户

发布于 2022-01-04 12:46:55

代码<a class="navbar-brand ms-lg-3" href="#"></a><li>标签下占用其空间,因此徽标和其他文本不对齐。我猜你复制的不对吧?

另外,我发现代码中缺少语法和结束标记。请以下面的代码作为参考。

  1. <nav>的类少了一个<nav>
  2. 缺少标志div的关闭</a>
  3. 一个额外的结束标签</button>
代码语言:javascript
复制
<!-- navbar -->
<nav class="navbar navbar-expand-lg navbar-light justify-content-end" style="background-color: #e7a412">
  <div class="container-fluid">
    <!-- Mos logo -->
    <div>
      <a class="navbar-brand ms-lg-3" href="#"> <img src="images/mos_logo.png" alt="" /></a>
    </div>

    <button
      class="navbar-toggler"
      type="button"
      data-bs-toggle="collapse"
      data-bs-target="#navbarText"
      aria-controls="navbarText"
      aria-expanded="false"
      aria-label="Toggle navigation"
    >
      <!--<span class="navbar-toggler-icon"></span>-->
      <i class="fas fa-bars"></i>
    </button>

    <div class="collapse navbar-collapse" id="navbarText">
      <ul class="navbar-nav me-auto mb-2 mb-lg-0">
        <li class="nav-item">
          <a class="nav-link active" aria-current="page" href="#">Mos Menu</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">Mos Outlets</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">About Mos</a>
        </li>
      </ul>
      <span class="navbar-text"> </span>
    </div>
  </div>
</nav>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70578957

复制
相关文章

相似问题

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