html - 使用 Bootstrap 的导航栏品牌和导航栏菜单之间的空间很大

标签 html css twitter-bootstrap

我在navbar brand里面加了一张图片,不知道怎么把它和后面的navbar menu之间的空格去掉。 红色圆圈中不必要的空间。 enter image description here

这是我的 html:

a.navbar-brand {
  height: 48;
  width: 64;
  display: inline-block;
  padding: 1px 0;
}

.collapse.navbar-collapse {
  padding: 1px 0;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <a class="navbar-brand" href="https://yinkouya.github.io/"><img src="img/name.png" alt="name" height="48" width="64" border="0"> </a>
  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item active">
      <a class="nav-link" href="#">Code<span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="category/jekyll/index.html">Life</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="README.md">About</a>
      </li>
    </ul>
    <form class="form-inline my-2 my-lg-0">
      <input class="form-control mr-sm-2" type="text" placeholder="Hello World">
      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    </form>
  </div>
</nav>

您知道为什么会出现空白吗?我应该如何删除它?谢谢。

最佳答案

您的问题源于您为类型为 img 的所有对象设置了 50% 的平坦宽度。

我在您的 CSS 中发现这段代码直接影响图像

div img { 宽度:50%; margin :自动; }

我会将其移动到基于 id 或基于类的样式,以避免将其应用于您网站上的所有内容。

希望您设法修复它并让它以您喜欢的方式显示。

关于html - 使用 Bootstrap 的导航栏品牌和导航栏菜单之间的空间很大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44403021/

相关文章:

javascript - 如何使用 jquery 将我的简单输入转换为输入组 Bootstrap

html - "?"之后的版本在 src 或 href 属性中意味着什么,它的功能是什么? "front1c9b.js?ver=4.6.1"

javascript - 在网页中心的标题 block 下居中谷歌地图

javascript - 带有原型(prototype)的简单水平 Javascript 导航

javascript - 更改下拉列表中所选选项的颜色

javascript - 动画 Bootstrap 轮播标题和按钮

html - 覆盖一段 html 代码的 css 以显示 rtl & ltr 文本

css - Parent-Div 中的 Bootstrap 容器

javascript - 如何垂直移动相反方向的两个列表

html - CSS 3 内阴影