Bootstrap 行重叠

zak*_*cit 2 html css twitter-bootstrap

我有一个问题。我正在尝试使用 4 行制作引导网格系统,但问题是某些行重叠。我不知道这个问题从何而来。这个小提琴显示了我的问题

html, body{
    width: 100% !important;
    height: 100% !important;
    padding:0;
    position: relative;
  }
  #header-sec{
    position: absolute;
    /*top: 0;*/
    width: 100%;
    background-color: green;
    height : 15%;
    min-height: 30px;
  }
  #footer-sec{
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: black;
    height : 5%;


  }
  #data-viewer{
    height : 60%;

  }
  #zone-geog{
    height : 20%;

  }
Run Code Online (Sandbox Code Playgroud)
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<body>
    <div class="container-fluid">
    <div id="header-sec" class="row">
        <div class="col-sm-12">header</div>
    </div>
    <div id="zone-geog" class="row">
      <div class="col-sm-12">
        zone geog
      </div>
    </div>
    <div id="data-viewer" class="row bg-primary">
        <div class="col-sm-9">map</div>
        <div class="col-sm-3">idica evolu</div>
    </div>
    <div id="footer-sec" class="row">
        <div class="col-sm-12">footer</div>
    </div>

    </div>
  </body>
Run Code Online (Sandbox Code Playgroud)

如果您有任何想法,请帮助我解决这个问题。

Avi*_*y m 5

您需要删除位置:绝对

html, body{
    width: 100% !important;
    height: 100% !important;
    padding:0;
    position: relative;
  }
  #header-sec{
    width: 100%;
    background-color: green !important;
    height : 15%;
    min-height: 30px;
  }
  #footer-sec{
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: black;
    height : 5%;


  }
  #data-viewer{
    height : 60%;

  }
  #zone-geog{
    height : 20%;

  }
Run Code Online (Sandbox Code Playgroud)
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<body>
    <div class="container-fluid">
    <div id="header-sec" class="row">
        <div class="col-sm-12">header</div>
    </div>
    <div id="zone-geog" class="row">
      <div class="col-sm-12">
        zone geog
      </div>
    </div>
    <div id="data-viewer" class="row bg-primary">
        <div class="col-sm-9">map</div>
        <div class="col-sm-3">idica evolu</div>
    </div>
    <div id="footer-sec" class="row">
        <div class="col-sm-12">footer</div>
    </div>

    </div>
  </body>
Run Code Online (Sandbox Code Playgroud)

  • 您能否对您在OP代码中添加的内容以及为什么添加它进行一些解释 (2认同)