css - Bootstrap 按屏幕大小排序元素
问题描述
我是不是疯了,因为我绝对确定这段代码应该可以工作……但事实并非如此。
我正在尝试根据屏幕尺寸订购我的元素,即。如果small
屏幕或更少,菜单元素是第一个 - 如果medium
屏幕或更多 - 菜单元素是第二个。
<div class="col-md-9 order-sm-2 order-md-1">
Main content
</div>
<div class="col-md-3 order-sm-1 order-md-2">
Menu column
</div>
我得到的small
屏幕medium
尺寸是:主要内容(第一个)和菜单栏(第二个)。
任何人都可以帮忙吗?
解决方案
我怀疑你的问题是那个order-sm-2
,order-sm-1
应该定义xs
而不是sm
版本,
或者显示的代码没有被相同的row
& container
DIV包围
推荐阅读
- sql-server - T-SQL 从父表中删除记录时数据库发生冲突
- java - 如何使用描述符(protobuf,java)将字节数组解析为 GeneratedMessage?
- python - numpy 数组的缓存装饰器
- java - 在休眠中处理大型数据库交互
- excel - 如何在 xml 元素中添加字符 - VBA
- sapui5 - 单击 sap.m.Tree 列表项时的面包屑并在单击面包屑时展开折叠树
- android - 为 TextViews 应用程序范围设置文本对齐属性
- android - 在更改屏幕方向时更改相机预览模式
- angular - ngx-bootstrap 的 datePicker (onShown) 事件在真正显示日历之前触发
- python - 将 txt 文件读取为包含 numpy 数组的 dict