作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试制作一个包含 6 个 Div 的包含 DIV。最左边和最右边是 25% 宽和 100% 高,而中间的 4 个都是 25% 宽和 50% 高并且彼此堆叠。类似于我下面的粗略绘图:
-------------------------------------------
| | Div 2 | Div 3 | |
| DIV 1 | | | |
| | All 4 25%| width | |
|25% width |__________| ________| Div 6 |
| | | | same as |
|100% | 50% | Height | |
| height | | | Div 1 |
| | Div 4 | Div 5 | |
-------------------------------------------
我一直在接近,但这让我感到难过。谢谢!
最佳答案
例子:
HTML:
<div class="parent">
<div class="large" style="background:red;"></div><!--
--><div class="large">
<div class="box" style="background:yellow;"></div>
<div class="box" style="background:green;"></div>
</div><!--
--><div class="large">
<div class="box" style="background:black;"></div>
<div class="box" style="background:aqua;"></div>
</div><!--
--><div class="large" style="background:blue;"></div>
</div>
CSS:
html, body, .parent {
width: 100%;
height:100%;
}
.large{
height:100%;
width:25%;
display:inline-block;
}
.box{
width:100%;
height:50%;
}
注意:在 fiddle 中我使用 Eric Meyer’s “Reset CSS” 2.0
关于css - 内部有 6 个 div 的 Div 对齐并堆叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18790614/
我是一名优秀的程序员,十分优秀!