Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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 我们是否可以更改Div在移动或平板电脑视图中的位置(引导)_Html_Css_Twitter Bootstrap - Fatal编程技术网

Html 我们是否可以更改Div在移动或平板电脑视图中的位置(引导)

Html 我们是否可以更改Div在移动或平板电脑视图中的位置(引导),html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我想更改一个div的顺序。我有的是。。(HTML) 现在我想要搜索栏div在移动视图中nvgtn菜单div的正上方? 有没有这样做的选择?还是什么把戏 像这样:) 以下是我的建议: 灵活订单与css3: <div class="core"> <div class="header"></div> <div class="navgtn-menu"></div> <div class="search-bar"></di

我想更改一个div的顺序。我有的是。。(HTML)


现在我想要搜索栏div在移动视图中nvgtn菜单div的正上方? 有没有这样做的选择?还是什么把戏

像这样:)


以下是我的建议:

灵活订单与css3:

<div class="core">
<div class="header"></div>
<div class="navgtn-menu"></div>
<div class="search-bar"></div>
</div>
唯一的问题是,这在IE9或更低版本中不起作用,所以

如果没有,请执行js append更改顺序或在其下方复制

$( $('.search-bar').html() ).appendTo('.mobile-move');
这看起来像:

    <div class="core">
    <div class="header"></div>
   <div class="mobile-move"></div>
    <div class="navgtn-menu"></div>
    <div class="search-bar"></div>
    </div>  


这样,它只会复制,但通过css媒体查询,您可以隐藏/显示它。

哪个引导版本?Bootstrap3确实为此提供了一些功能(假设你想在更大的屏幕上使用列布局),我很确定他的意思是不改变div顺序
.core {
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
 }

.navgtn-menu {
-webkit-box-ordinal-group: 3;  
-moz-box-ordinal-group: 3;     
-ms-flex-order: 3;     
-webkit-order: 3;  
order: 3;
}

.search-bar {
-webkit-box-ordinal-group: 2;  
-moz-box-ordinal-group: 2;     
-ms-flex-order: 2;     
-webkit-order: 2;  
order: 2;
}
$( $('.search-bar').html() ).appendTo('.mobile-move');
    <div class="core">
    <div class="header"></div>
   <div class="mobile-move"></div>
    <div class="navgtn-menu"></div>
    <div class="search-bar"></div>
    </div>