html – Bootstrap行自定义高度百分比

前端之家收集整理的这篇文章主要介绍了html – Bootstrap行自定义高度百分比前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个小网站,我面临一些麻烦.

我想要的是调整具有特定高度的“行”div的百分比.
我已经搜索了SO,但没有什么对我有好处.
这是我的代码

<body>
  <nav class="navbar navbar-inverse navbar-static-top">
      ...
  </nav>
  <!-- END NAVBAR -->
  <div class="container-fluid">
      <div class="row row-first">
          <img class="img img-responsive" src="public/img/bg.jpg" />
      </div>
  </div>

“row-first”类现在没有规则所以它不会生效.
我希望“行优先”div是视口高度的80%,但调整大小的唯一方法是在div中放入一些内容,使div的高度跟随内容高度.
我的CSS:

html {
    height: 100%;
}

body {
    height: 100%;
}

body {
    font-family: 'Muli',sans-serif;
}

.container-fluid {
    max-height: 100%;
    padding-left: 0px;
    padding-right: 0px;
}

.row {
    margin-left: 0px;
    margin-right: 0px;
    height:80%;
}

.row-first {

}

解决方法

div的高度是相对于父级的高度.因此,为了使.row的高度达到80%,我首先设置父级的高度.这是css:
.container-fluid {
  height: 100%;
  padding-left: 0px;
  padding-right: 0px;
}

.row-first {
  height:80%;
  overflow: hidden;
}

小提琴:http://jsfiddle.net/bmwoLkdr/

随意玩高度,亲眼看看吧!

原文链接:https://www.f2er.com/html/225894.html

猜你在找的HTML相关文章