【发布时间】:2013-01-29 05:11:00
【问题描述】:
我必须使用以下简单标记构建响应式布局:
<div class="wrapper">
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</div>
div2 和 div3 应该居中,div1 应该是一个左浮动的附加 div(用于传记数据或其他内容)。
预期:
______ __________
| || |
| div1 || div2 |
|______|| |
|__________|
| |
centered-> | div3 | <-centered
| |
|__________|
我的假浮动状态:
______ __________
| | | |
| div1 | | div2 |
|______| | |
|__________|
| |
centered-> | div3 | <-centered
| |
|__________|
这是我的问题:http://jsfiddle.net/5fQFE/2/ 有没有纯 CSS 的解决方案?
编辑:这应该可以多次:
______ __________
| || |
| div1 || div2 |
|______|| |
|__________|
| |
| div3 |
| |
______ |__________|
| || |
| div4 || div5 |
|______|| |
|__________|
| |
| div6 |
| |
|__________|
但使用以下简单标记:
<div class="wrapper">
<div class="div1">more markup here!?</div>
<div class="div2"></div>
<div class="div3"></div>
<div class="div4">more markup here!?</div>
<div class="div5"></div>
<div class="div6"></div>
</div>
【问题讨论】:
标签: css css-float responsive-design centering