亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

臺式機上兩個較短的div旁邊有一個高div,并通過Bootstrap 4堆疊在移動設備上

臺式機上兩個較短的div旁邊有一個高div,并通過Bootstrap 4堆疊在移動設備上

猛跑小豬 2020-02-02 15:00:22
這類似于這個問題在這里,但略有不同。我想在移動設備上重新排序三個div,并將它們并排放置在臺式機上。請參閱所附圖片以獲得所需結果:我在描述此過程時遇到了很多麻煩,希望圖片對您有所幫助!編輯:這是通過復制代碼工作的代碼片段: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貢獻1942條經驗 獲得超3個贊

您必須為更大的寬度禁用flexbox,因為Bootstrap 4的flexbox會使列具有相同的高度。然后,使用浮子,這樣B和C列自然會向右拉,因為A更高。flexbox order-將在移動設備上對cols重新排序...


ABC桌面,BAC移動


<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>


查看完整回答
反對 回復 2020-02-02
  • 1 回答
  • 0 關注
  • 534 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號