首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在超小屏幕上使用bootstrap 3重新设置列的顺序,并保留显示的html标记?

如何在超小屏幕上使用bootstrap 3重新设置列的顺序,并保留显示的html标记?
EN

Stack Overflow用户
提问于 2015-05-22 22:33:11
回答 1查看 339关注 0票数 1

下面是html代码:

代码语言:javascript
复制
<div class="col-sm-9 col-sm-push-3">Content</div>
<aside class="col-sm-3 col-sm-pull-9">Some aside text</aside>

在超小型屏幕中,主要内容优先于旁白部分。但是怎样才能让它先显示,然后再显示,保留初始的html标记,并且只显示在超小屏幕上呢?在超小型设备上,所有列都必须占用所有屏幕宽度

EN

回答 1

Stack Overflow用户

发布于 2015-05-22 22:49:39

为两个div添加了自定义类up-xsdown-xs,并使用media-query设置了xs宽度条件。

HTML

代码语言:javascript
复制
<div class="row">
 <div class="col-md-9 down-xs">Content</div>
 <aside class="col-md-3 up-xs">Some aside text</aside>
</div>

CSS

代码语言:javascript
复制
@media ( max-width: 480px ) {
 .row {
  display: flex;
  flex-flow: column;
 }

 .up-xs {
  order: 1;
 }

 .down-xs {
  order: 2;
 }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30399466

复制
相关文章

相似问题

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