首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >二次至一次响应式设计布局

二次至一次响应式设计布局
EN

Stack Overflow用户
提问于 2013-01-02 23:56:51
回答 1查看 199关注 0票数 2

我正试着从桌面上的二次布局开始,如下所示:

移动设备上的一种布局方式如下:

我很难让容器#5到桌面上正确的位置。我的标记(为了延长寿命而修改)是这样的(这可以更改为任何内容):

代码语言:javascript
复制
<div id="container-1></div>
<div id="container-2></div>
<div id="container-3></div>
<div id="container-4></div>
<div id="container-5></div>

在桌面上:#1#5向左浮动,其余的向右浮动。但这会导致#5位于#4 (#5与#4对齐)的右边,而不是在#1下面。我觉得应该管用的。我是不是漏掉了什么?

PS:所有容器的高度都是液体的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-03 01:26:58

尝试将中间3包装在一个额外的容器中,并将其包装起来。

代码语言:javascript
复制
<div id="container">
    <div id="container-1">content content content content content content </div>
    <div id="containerwrapper">
        <div id="container-2">content content content content content content </div>
        <div id="container-3">content content content content content content content content content content content content </div>
        <div id="container-4">content content content content content content content content content content content content </div>
    </div>
    <div id="container-5">content content content content content content </div>
</div>​

和CSS:

代码语言:javascript
复制
#container { background: none; float: left; width: 340px; }
div { margin: 10px; margin-bottom: 0; background: #0f0; }
#container-1 { float: left; width: 60px; }
#containerwrapper { background: none; float: right; margin: 0; }
#container-2 { width: 240px; }
#container-3 { width: 240px; }
#container-4 { width: 240px; }
#container-5 { float: left; width: 60px; }​

你可以在这里看到它:http://jsfiddle.net/GcYuh/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14131147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档