Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在Bootstrap 3中重新排列行_Html_Css_Twitter Bootstrap_Twitter Bootstrap 3 - Fatal编程技术网

Html 如何在Bootstrap 3中重新排列行

Html 如何在Bootstrap 3中重新排列行,html,css,twitter-bootstrap,twitter-bootstrap-3,Html,Css,Twitter Bootstrap,Twitter Bootstrap 3,首先,我看到很多关于这个问题的线索,比如和。但是问题没有解决 我需要重新排列两行。我有这个: HTML: <div class="row first-row"> <div class="col-xs-6">Col-1</div> <div class="col-xs-6">Col-2</div> </div> <div class="row second-row"> <div class="co

首先,我看到很多关于这个问题的线索,比如和。但是问题没有解决

我需要重新排列两行。我有这个:

HTML:

<div class="row first-row">
  <div class="col-xs-6">Col-1</div>
  <div class="col-xs-6">Col-2</div>
</div>
<div class="row second-row">
  <div class="col-xs-6">Col-3</div>
  <div class="col-xs-6">Col-4</div>
</div>
我需要将第一行与第二行重新排序

任何帮助都将不胜感激。

您可以将第一行置于绝对位置,然后将其推到底部

CSS

HTML


下面是一个巧妙的小技巧,可以颠倒子元素的顺序,将其环绕在行中:

.reverse-order {
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
}

.reverse-order > div,
.reverse-order > span,
.reverse-order > li {
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
}

它的作用:它只是垂直翻转每个子元素,然后再次翻转整个元素。不过,这只适用于垂直方向。在水平方向上,您应该使用-push和-pull

如果有一个div包装行,您可以使用以下命令:

.包装纸{ 宽度:100%; 显示:表格; } .第一排{ 背景:蓝色; 显示:表格行组; } .第二排{ 背景:红色; 显示:表头组; } Col-1 Col-2 Col-3 Col-4
添加定制样式+flex,顺序:@ElenaSemenchenko,值得一提的是,这仍然不是所有现代浏览器都完全支持的。然后位置:绝对和相对
<div class="container">
  <div class="row first-row">
    <div class="col-xs-6">Col-1</div>
    <div class="col-xs-6">Col-2</div>
  </div>
  <div class="row second-row">
    <div class="col-xs-6">Col-3</div>
    <div class="col-xs-6">Col-4</div>
  </div>
</div>
.reverse-order {
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
}

.reverse-order > div,
.reverse-order > span,
.reverse-order > li {
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
}