首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据引导带3的屏幕大小,以不同的顺序显示div?

如何根据引导带3的屏幕大小,以不同的顺序显示div?
EN

Stack Overflow用户
提问于 2016-01-18 21:29:56
回答 2查看 521关注 0票数 5

我有一个引导带两列布局,折叠成一个在狭窄的屏幕上。

不良ASCII艺术:

代码语言:javascript
复制
+-------------------+-------------------+
|  Div A            |  Div B1           |
|                   +-------------------+
|                   |  Div B2           |
|                   +-------------------+
|                   |  Div B3           |
+-------------------+-------------------+

塌缩成

代码语言:javascript
复制
+-------------------|
|  Div B1           |
+-------------------+
|  Div B2           |
+-------------------+
|  Div B3           |
+-------------------+
|  Div A            |
|                   |
|                   |
|                   |
|                   |
+-------------------+

A类为-md-6,B1-B3为--md-6 contained 6级的div B.这很好,但是布局会更好

代码语言:javascript
复制
+-------------------|
|  Div B1           |
+-------------------+
|  Div A            |
|                   |
|                   |
|                   |
|                   |
+-------------------+
|  Div B2           |
+-------------------+
|  Div B3           |
+-------------------+

如果有合理数量的代码,这是可行的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-18 21:45:41

当你设计它的时候,首先考虑一下手机上的样子,这就更有意义了。一个简单的拉-右和拉-左和右类和架构,你根本没有媒体黑客可以使用。

免责声明:要小心,因为这样做唯一的缺点是丢失标签序列A1- B1- B2- B3 ;)

见代码

代码语言:javascript
复制
<div class="container">
    <div class="col-xs-12 col-md-6 pull-right">
         <div class="box">B1</div>
    </div>
    <div class="col-xs-12 col-md-6 pull-left">
         <div class="box a1">A1</div>
    </div>
    <div class="col-xs-12 col-md-6">
         <div class="box">B2</div>
    </div>
    <div class="col-xs-12 col-md-6">
         <div class="box">B3</div>
    </div>
</div>

CSS (这只是为了演示美化和区分盒子。你将不需要这个,除了没有填充复位)

代码语言:javascript
复制
.container div{
    padding:0;
}
.box{
    background:red;
    height:40px;
    color:#fff;
    padding:10px;
    text-align:center;
    border:1px solid #111;
}
.box.a1{
    background:blue;
    height:120px;
}

demo

票数 5
EN

Stack Overflow用户

发布于 2016-01-18 21:37:43

使用媒体查询在新布局折叠时指定它。您可以在这里找到媒体查询所需的所有信息:queries

最基本的例子:

代码语言:javascript
复制
@media (max-width: 700px) { 
    collapsed layout here
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34864420

复制
相关文章

相似问题

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