【发布时间】:2014-08-12 20:25:18
【问题描述】:
我正在尝试更改页面布局的列顺序。在这里,我使用 bootstrap 并尝试使用 .col-sm-push-* 和 .col-sm-pull-* 修饰符类。但我无法让它工作。
我的 HTML 是这样的 -
<section class="sidebar">
.....
.....
.....
</section> <!-- /.sidebar -->
<section class="content">
.....
.....
.....
</section> <!-- /.content -->
<section class="request">
.....
.....
.....
</section> <!-- /.request -->
有 3 列,现在我需要根据屏幕尺寸以不同方式显示它们。
在较小和较大的屏幕尺寸中,我需要将它们显示在一行中。像这样,
[sidebar] [content] [request]
在超小尺寸,我需要改变它的顺序,像这样
[content]
[request]
[sidebar]
这就是我在Less 文件中尝试的方式。但它不适合我。
.sidebar {
.make-sm-column(3);
.make-sm-column-pull(3)
.....
}
.content {
.make-sm-column(5);
.make-sm-column-push(5)
.....
}
.request {
.make-sm-column(4);
.make-sm-column-pull(4)
.....
}
希望有人可以帮助我解决这个问题。 谢谢你。
【问题讨论】:
-
.pull-right 可以解决问题...
-
你的意思是,拉右类?
-
是的,试试看,但我很困惑新版本是否有......只是检查它......
-
@C-linkNepal,我不确定如何使用这些类来更改布局的列顺序...
标签: html css twitter-bootstrap