相关疑难解决方法(0)

填充剩余的垂直空间 - 仅限CSS

我需要填写剩余的垂直空间#wrapper#first#secondDIV.

我需要一个唯一的CSS解决方案.

HTML:

#wrapper {
  width: 300px;
  height: 100%;
}

#first {
  width: 300px;
  height: 200px;
  background-color: #F5DEB3;
}

#second {
  width: 300px;
  height: 100%;
  background-color: #9ACD32;
}
Run Code Online (Sandbox Code Playgroud)

CSS:

<div id="wrapper">
  <div id="first"></div>
  <div id="second"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css html5 css3

54
推荐指数
4
解决办法
9万
查看次数

如何使div扩展以适应可用的垂直空间?

我正在寻找一种方法来使包含我的主页内容的div扩展到适合添加页眉和页脚后留下的空间.HTML的布局如下:

<div id="wrapper">
    <div id="header-wrapper">
        <header>
            <div id="logo-bar"></div>
        </header>
        <nav></nav>
    </div>
    <div id="content"></div>
</div>


<div id="footer-wrapper">
    <footer></footer>
</div>
Run Code Online (Sandbox Code Playgroud)

它的设计是通过将#wrapper的最小高度设置为100%来使页脚始终超过页面底部.问题是#content不会扩展以填充#wrapper中的空白区域,因此很难获得我想要的外观.我该怎么做呢?

html css

22
推荐指数
1
解决办法
6万
查看次数

标签 统计

css ×2

html ×2

css3 ×1

html5 ×1