首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导导航栏中的图像、图标和名称对齐

引导导航栏中的图像、图标和名称对齐
EN

Stack Overflow用户
提问于 2018-10-09 04:08:06
回答 2查看 1.9K关注 0票数 0

home.html

代码语言:javascript
复制
 <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="navbar-nav mr-auto">

            </ul>
            <span class="navbar-text" s>
                <ul class="navbar-nav mr-auto">
                    <li class="nav-item" class="bellicon" style=" border-right: 1px solid #d0c4c4;" >
                        <span class="bellprite bellie"></span>
                    </li>

                    <li class="nav-item active" class="navv" >
                    </li>
                    <li class="nav-item" style="display:inline; margin-left: 20px;">

                           <li >

                               <span> <img class="profile-face"  src="./images/profile.jpg">
                                <span> Kishore Sagande </span>
                                <span class="downprite downie"></span>


                          </li>
                    </li>
                </ul>
            </span>
        </div>

这是引导4导航条,它是对齐的。如何在适当的结构中对齐给定的项?

EN

回答 2

Stack Overflow用户

发布于 2018-10-09 05:25:48

也许是这样的。

代码语言:javascript
复制
.navbar .divider-vertical {
  height: auto;
  margin: 0 9px;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #f2f2f2;
}

.btn-transparent {
  background: transparent;
}

.avatar {
  width: 30px;
  margin-right: 5px;
}
代码语言:javascript
复制
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>


<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>


<nav class="navbar navbar-expand-md align-self-center">
  <!-- Brand -->
  <a class="navbar-brand" href="#">Navbar</a>

  <!-- Toggler/collapsibe Button -->
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
    <span class="navbar-toggler-icon"></span>
  </button>

  <!-- Navbar links -->
  <div class="collapse navbar-collapse justify-content-end" id="collapsibleNavbar">
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="#">
          <i class="fas fa-bell"></i>
        </a>
      </li>
      <li class="divider-vertical"></li>
      <li class="nav-item">
        <div class="dropdown">
          <button type="button" class="btn btn-transparent dropdown-toggle" data-toggle="dropdown">
            <img src="https://randomuser.me/api/portraits/women/65.jpg" class="avatar rounded-circle" alt="Cinque Terre">
            Wilma Roth
          </button>
          <div class="dropdown-menu">
            <a class="dropdown-item" href="#">Link 1</a>
            <a class="dropdown-item" href="#">Link 2</a>
            <a class="dropdown-item" href="#">Link 3</a>
          </div>
        </div>
      </li> 
    </ul>
  </div> 
</nav>

票数 1
EN

Stack Overflow用户

发布于 2018-10-09 04:19:09

可做的3件事:

  • 为正确的容器提供填充-顶部和填充-底部
  • 垂直对齐:右对齐元素的中间。
  • 为两个内部元素设置线高。

ps:使用css的“!重要”,它是覆盖引导css的。

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

https://stackoverflow.com/questions/52713240

复制
相关文章

相似问题

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