html - 如何让两个街区更近

标签 html css

我为此苦苦挣扎并找到了一些方法,我想我需要为此借用 css 的力量。如果你知道怎么做,请给我一些技能。 我有这样的导航栏,

<div class = "header">
<nav class="navbar navbar-default">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">

      <ul class="nav navbar-nav">
        <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>
        <li><a href="#">Link</a></li>
        <li class="dropdown">
          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><a href="#">Action</a></li>
            <li><a href="#">Another action</a></li>
            <li><a href="#">Something else here</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">Separated link</a></li>
            <li role="separator" class="divider"></li>
            <li><a href="#">One more separated link</a></li>
          </ul>
        </li>
      </ul>


    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>
</div>

和第二个标题

<div class="subheader" style="background:yellow;>
  <p>you</p>
</div>

现在我想把这两个 block 放在一起,这样它们看起来就像一个导航栏被背景颜色分开。我该怎么做呢?我尝试将两者的填充和边距设置为零,但不起作用

最佳答案

假设您正在使用 Bootstrap ,只需为 .navbar 设置 margin-bottom: 0。您可能还想删除边框。

参见 fiddle :https://jsfiddle.net/yyw99nky/

关于html - 如何让两个街区更近,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35738910/

相关文章:

html - CSS WebFont 渲染问题 - 1 像素不同的颜色

javascript - 登录按钮不断刷新页面

html - 替换 freemarker 中的换行符

javascript - IFrame Popup "Window",显示和隐藏,跨域

html - 在表格中添加对 Angular 线和虚线

Jquery 自定义函数不在 ajax 加载的内容上定位 div

css - 将行内 block DIV 对齐到容器元素的顶部

javascript - Chrome 忽略 URL 中的哈希值

html css layout zoom 剧变

html - 使下拉停留在:hover is no longer active之后