【问题标题】:Show icons in the collapsed navbar in Bootstrap 3在 Bootstrap 3 的折叠导航栏中显示图标
【发布时间】:2013-11-14 17:14:42
【问题描述】:

我想构建一个类似于 facebook 应用程序的 bootstrap 3 导航栏,带有一些图标。 问题是,当栏折叠时,所有图标都被隐藏了。如果我将图标放在<div class="collapse navbar-collapse"> 之外,图标就会出现并且没有隐藏,但是<ul><li> 不起作用并将我的图标垂直放置。

如果可能的话,我还想将图标居中对齐:

就是这样!谢谢朋友;)

编辑1:

HTML 代码

<div class="navbar navbar-default navbar-fixed-top">
  <div class="navbar-header"><a class="navbar-brand" href="#">Brand</a>
    <a href="#" class="navbar-icon"><span class="glyphicon glyphicon-comment"></span></a>
    <a href="#" class="navbar-icon"><span class="glyphicon glyphicon-edit"></span></a>
      <a class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav navbar-right">
        <li class="active"><a href="#">Home</a></li>
        <li><a href="#">Link</a></li>
        <li><a href="#">More</a></li>
        <li><a href="#">Options</a></li>
      </ul>
    </div> 
</div>

CSS 代码

.navbar-header .navbar-icon {
    line-height:50px;
    height:50px;
}

.navbar-header  a.navbar-icon {
    padding:0 10px;
      float:left;
}

JSBin Example

这个例子现在可以工作了。我需要知道如何将移动响应版本中的图标居中对齐。

【问题讨论】:

    标签: html css twitter-bootstrap-3


    【解决方案1】:

    在移动版中,将您的图标包装在一个样式为 text-align:center 的 div 中,并移除图标左侧的浮动。

    【讨论】:

      猜你喜欢
      • 2017-06-06
      • 2014-05-09
      • 2013-10-25
      • 2020-08-16
      • 2013-09-18
      • 1970-01-01
      • 1970-01-01
      • 2015-02-05
      • 1970-01-01
      相关资源
      最近更新 更多