在Bootstrap 3 中推拉列
設計響應式佈局時,通常需要在較小的螢幕尺寸上重新排列或修改列。雖然 Bootstrap 3 提供了像 col-xs-6 這樣的類別來調整列寬,但它不提供在特定斷點上推或拉列的直接支援。
實現響應式推/拉
為了在較小的屏幕上實現所需的推/拉行為,可以採用一種違反直覺的方法:“移動優先」。首先使用您喜歡的col-xs-* 類別為較小的螢幕定義所需的佈局,然後套用col-lg-* 類別和col-lg-push-* 或col-lg-pull-* 在較大的螢幕上定位列。
例如,模仿問題中所述的佈局:
<code class="html"><div class="col-lg-3 col-xs-6">1</div> <div class="col-lg-3 col-xs-6 col-lg-push-6">5</div> <div class="col-lg-2 col-xs-4 col-lg-pull-3">2</div> <div class="col-lg-2 col-xs-4 col-lg-pull-3">3</div> <div class="col-lg-2 col-xs-4 col-lg-pull-3">4</div></code>
這樣,列將按照為較小螢幕指定的順序顯示,同時透過col 調整它們在較大桌面上的位置-lg-* 類別。從本質上講,這種方法涉及逆轉從桌面佈局開始並針對行動裝置進行調整的常規過程。
以上是如何在 Bootstrap 3 中實現響應式推/拉列行為?的詳細內容。更多資訊請關注PHP中文網其他相關文章!