html - 在 Bootstrap 导航栏上方添加全宽图像

标签 html css twitter-bootstrap

我想在导航栏上方插入一张图片,但它对我不起作用。这是我的 html:

  <div class="wrapper" />
  <div class="navbar">
    <div class="navbar-inner">
      <div class="container">
        <ul class="nav">
          <li class="active">
            <a class="brand" href="#">Home</a>
          </li>
          <li><a href="#">About</a></li>
          <li><a href="#">Portfolio</a></li>
          <li><a href="#">Contact</a></li>
        </ul>
      </div>
    </div>
  </div>

和我的CSS:

.wrapper {
  background-image: url(../assets/bridge.jpg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 250px;
}

每当我添加一个 div 或任何内容时,它都会被推到页面顶部。我可以添加填充,但是当我开始调整屏幕大小时它会中断并在图像和导航栏中留下间隙。任何帮助都会很棒。

最佳答案

<div />表示 <div>在 HTML 5 而不是 <div></div>就像在 XHTML 中一样。 Div的不是有效的自闭合标签。

Ref

Demo

<div class="wrapper"></div>
<div class="navbar">
    <div class="navbar-inner">
      <div class="container">
        <ul class="nav">
          <li class="active">
            <a class="brand" href="#">Home</a>
          </li>
          <li><a href="#">About</a></li>
          <li><a href="#">Portfolio</a></li>
          <li><a href="#">Contact</a></li>
        </ul>
      </div>
    </div>
  </div>

关于html - 在 Bootstrap 导航栏上方添加全宽图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16377206/

相关文章:

javascript - impress.js 中的 Bootstrap 幻灯片

html - 当菜单为 "closed"时,导航栏链接仍然可点击但不可见

javascript - 如何消除从嵌入式闪存更改焦点的可能性

html - 将一个 div 框绝对定位在另一个绝对定位的 div 框下,而不知道它的高度

javascript - HTML 源链接试图查找文件而不是访问网站

javascript - 如何使用 handlebars/mustache 和 bootstrap typeahead 来渲染项目

javascript - 添加类名来操作节点不起作用

html - 为什么设置宽高为100%后元素消失了?

android - 移动设备上的 JQuery 按钮 CSS

javascript - mark.js 不高亮单词?