css - 如何在另一个div中拉伸(stretch)div

标签 css html

我希望我的 3 个子 div 垂直拉伸(stretch) 100%,并且我希望它们水平相邻。因此,如果我调整父 div 的大小,子 div 将相应地调整大小,但会始终保持水平相邻(每个将占用大约 33% 的宽度)

这是 CSS:

.appcontent {
    position: absolute;
    left: 80px;
    right: 50px;
    top: 30px;
    max-width: 1050px;
    min-height: 400px;
    border: 2px solid black;
}

.box {
    display: inline-block;
    height: 98%;
    padding: 10px;
    border: 2px solid black; 
}  

和 HTML:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery demo</title>
  <script src="jquery.js"></script>
  <script src="index.js"></script>
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <div class="appcontent">
    <div class="box">
        <h3>App 1</h3>
    </div>
    <div class="box">
        <h3>App 2</h3>
    </div>
    <div class="box">
        <h3>App 3</h3>
    </div>
  </div>

</body>
</html>

以防万一我也把它放在这里http://jsfiddle.net/naWsh/

最佳答案

我之前回答过这个问题,解释很全面Fluid design

将 400% 改为 100% 及其子级 33%

关于css - 如何在另一个div中拉伸(stretch)div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14346445/

相关文章:

html - 对于经常性捐款,PayPal 给出错误 "Things don' t 似乎目前正在工作。请稍后再试。”

javascript - 如何使用 Angular 迭代 Elasticsearch 结果?

javascript - 无法创建多个模态

javascript - Mozilla Firefox 中的复选框未显示图标

html - 如何在html中将图像放在背景中

css - Flexbox - 一种可滚动,一种固定?

jquery - 为什么这些 append 的 div 忽略它们的 css?

CSS : Background linear gradient shows up black in safari

javascript - 使用覆盖 hack 隐藏 iOS 7 中的工具栏

css - 扩大 jumbotron 的高度以覆盖整个列的高度