添加子项后,SCSS出现溢出

时间:2018-10-14 14:02:02

标签: html css overflow parent-child

我有一些无法正确诊断的问题。 将两个或多个孩子添加到我的#inside-content溢出后,整个页面都会出现。 仅当孩子数等于或小于1时,页面才正确。 我不知道我错过了什么。

HTML:

<div id="page-content">
    <section id="inside-content">
      <div class="front-photo">
      </div>
      <div class="info">
          <div></div>
      </div>
      </section>
</div>

SCSS:

html,body{
  height:100vh;width:100vw;
  margin:0;padding:0;
}
#page-content{ // main container
  height:100vh;width:100vw;
  padding:0;margin:0;
  position:absolute;
}
#inside-content{
    height:100%;width:100%;
     .front-photo{
        height:100%;width:100%;
    }
    .info{
      height:200px;width:100%;
      background:blue;
      margin:0;padding:0;
      div {
        background:red;
        height:100px;width:100px;
      }
    }
}    

1 个答案:

答案 0 :(得分:0)

您将.front-foto类的高度设置为100%,这就是为什么它填充整个屏幕,然后当然必须滚动的原因。

相关问题