這類(lèi)似于這個(gè)問(wèn)題在這里,但略有不同。我想在移動(dòng)設(shè)備上重新排序三個(gè)div,并將它們并排放置在臺(tái)式機(jī)上。請(qǐng)參閱所附圖片以獲得所需結(jié)果:我在描述此過(guò)程時(shí)遇到了很多麻煩,希望圖片對(duì)您有所幫助!編輯:這是通過(guò)復(fù)制代碼工作的代碼片段:const Main = () => (<section className="" id="section-2"> <div className="container"> <div className="row"> <div className="col-12 d-md-none"> <div className="text-center"> <span className="text-uppercase small-text small-text--lighter">step 2</span> </div> <div className="text-center"> <h2 className="text-center">HEADER 2</h2> </div> </div> <div className="col-12 col-md-6"> <img alt="tbd" src="http://www.pixedelic.com/themes/geode/demo/wp-content/uploads/sites/4/2014/04/placeholder4.png" /> </div> <div className="col-12 col-md-5 offset-md-1 text-center text-md-left"> <div className="d-flex flex-column justify-content-between align-items-center align-items-md-start"> <div className="d-none d-md-block"> <span className="text-uppercase small-text small-text--lighter">step 2</span> </div> <div className="d-none d-md-block"> <h2 className="">HEADER 2</h2> </div> <div> <p>SOME PARAGRAPH TEXT</p> </div> </div> </div> </div> </div> </section>)ReactDOM.render( <Main />, document.getElementById("react"));img { height: auto; width: 100%;}<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/><div id="react"></div><script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
1 回答

手掌心
TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
您必須為更大的寬度禁用flexbox,因?yàn)锽ootstrap 4的flexbox會(huì)使列具有相同的高度。然后,使用浮子,這樣B和C列自然會(huì)向右拉,因?yàn)锳更高。flexbox order-將在移動(dòng)設(shè)備上對(duì)cols重新排序...
ABC桌面,BAC移動(dòng)
<div class="container-fluid">
<div class="row d-flex d-lg-block">
<div class="col-lg-6 order-1 float-left">
A
</div>
<div class="col-lg-6 order-0 float-left">
B
</div>
<div class="col-lg-6 order-1 float-left">
C
</div>
</div>
</div>
添加回答
舉報(bào)
0/150
提交
取消