日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本篇文章帶大家一起了解一下Bootstrap中的網(wǎng)格系統(tǒng)。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。


聊聊Bootstrap4中的網(wǎng)格系統(tǒng)

Bootstrap4的網(wǎng)格系統(tǒng)

Bootstrap 提供了一套響應(yīng)式、移動設(shè)備優(yōu)先的流式網(wǎng)格系統(tǒng),隨著屏幕或視口(viewport)尺寸的增加,系統(tǒng)會自動分為最多 12 列。

Bootstrap 4 的網(wǎng)格系統(tǒng)是響應(yīng)式的,列會根據(jù)屏幕大小自動重新排列。


網(wǎng)格類

Bootstrap 4 網(wǎng)格系統(tǒng)有以下 5 個類:

.col- 針對所有設(shè)備

.col-sm- 平板 - 屏幕寬度等于或大于 576px

.col-md- 桌面顯示器 - 屏幕寬度等于或大于 768px)

.col-lg- 大桌面顯示器 - 屏幕寬度等于或大于 992px)

.col-xl- 超大桌面顯示器 - 屏幕寬度等于或大于 1200px)

網(wǎng)格系統(tǒng)規(guī)則

Bootstrap4 網(wǎng)格系統(tǒng)規(guī)則:

網(wǎng)格每一行需要放在設(shè)置了 .container (固定寬度) 或 .container-fluid (全屏寬度) 類的容器中,這樣就可以自動設(shè)置一些外邊距與內(nèi)邊距。

使用行來創(chuàng)建水平的列組。

內(nèi)容需要放置在列中,并且只有列可以是行的直接子節(jié)點(diǎn)。

預(yù)定義的類如 .row 和 .col-sm-4 可用于快速制作網(wǎng)格布局。

列通過填充創(chuàng)建列內(nèi)容之間的間隙。 這個間隙是通過 .rows 類上的負(fù)邊距設(shè)置第一行和最后一列的偏移。

網(wǎng)格列是通過跨越指定的 12 個列來創(chuàng)建。 例如,設(shè)置三個相等的列,需要使用用三個.col-sm-4 來設(shè)置。

Bootstrap 3 和 Bootstrap 4 最大的區(qū)別在于 Bootstrap 4 現(xiàn)在使用 flexbox(彈性盒子) 而不是浮動。 Flexbox 的一大優(yōu)勢是,沒有指定寬度的網(wǎng)格列將自動設(shè)置為等寬與等高列 。 如果您想了解有關(guān)Flexbox的更多信息,可以閱讀我們的CSS Flexbox教程。


下表總結(jié)了 Bootstrap 網(wǎng)格系統(tǒng)如何在不同設(shè)備上工作的:


聊聊Bootstrap4中的網(wǎng)格系統(tǒng)


Bootstrap 4 網(wǎng)格的基本結(jié)構(gòu)

<!-- 第一個例子:控制列的寬度及在不同的設(shè)備上如何顯示 -->
<div class="row">
    <div class="col-*-*"></div>
</div>
<div class="row">
    <div class="col-*-*"></div>
    <div class="col-*-*"></div>
    <div class="col-*-*"></div>
</div>
  
<!-- 第二個例子:或讓 Bootstrap 者自動處理布局 -->
<div class="row">
    <div class="col"></div>
    <div class="col"></div>
    <div class="col"></div>
</div>

第一個例子:創(chuàng)建一行(<div class="row">)。

然后, 添加是需要的列( .col-*-* 類中設(shè)置)。 

第一個星號 (*) 表示響應(yīng)的設(shè)備: sm, md, lg 或 xl。

第二個星號 (*) 表示一個數(shù)字, 同一行的數(shù)字相加為 12。 


第二個例子: 不在每個 col 上添加數(shù)字,

讓 bootstrap 自動處理布局,同一行的每個列寬度相等: 

兩個 "col" ,每個就為 50% 的寬度。

三個 "col"每個就為 33.33% 的寬度。

四個 "col"每個就為 25% 的寬度。

以此類推。同樣,你可以使用 .col-sm|md|lg|xl 來設(shè)置列的響應(yīng)規(guī)則。


創(chuàng)建相等寬度的列,Bootstrap 自動布局

<div class="row">
    <div class="col">.col</div>
    <div class="col">.col</div>
    <div class="col">.col</div>
</div>


等寬響應(yīng)式列

以下實(shí)例演示了如何在平板及更大屏幕上創(chuàng)建等寬度的響應(yīng)式列。 在移動設(shè)備上,即屏幕寬度小于 576px 時,四個列將會上下堆疊排版:

<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>
<div class="col-sm-3">.col-sm-3</div>


不等寬響應(yīng)式列

以下實(shí)例演示了在平板及更大屏幕上創(chuàng)建不等寬度的響應(yīng)式列。 在移動設(shè)備上,即屏幕寬度小于 576px 時,兩個列將會上下堆疊排版:

<div class="row">
    <div class="col-sm-4">.col-sm-4</div>
    <div class="col-sm-8">.col-sm-8</div>
</div>


平板和桌面端

以下實(shí)例演示了在桌面設(shè)備的顯示器上兩個列的寬度各占 50%,如果在平板端則左邊的寬度為 25%,右邊的寬度為 75%, 在移動手機(jī)等小型設(shè)備上會堆疊顯示。

<div class="container-fluid">
    <div class="row">
        <div class="col-sm-3 col-md-6">
            <p></p>
        </div>
        <div class="col-sm-9 col-md-6">
            <p></p>
        </div>
    </div>
</div>


平板、桌面、大桌面顯示器、超大桌面顯示器

以下實(shí)例在平板、桌面、大桌面顯示器、超大桌面顯示器的寬度比例為分別為:25%/75%、50%/50%、33.33%/66.67%、16.67/83.33%, 在移動手機(jī)等小型設(shè)備上會堆疊顯示。

<div class="container-fluid">
    <div class="row">
        <div class="col-sm-3 col-md-6 col-lg-4 col-xl-2">
            <p></p>
        </div>
        <div class="col-sm-9 col-md-6 col-lg-8 col-xl-10">
            <p></p>
        </div>
    </div>
</div>


偏移列

偏移列通過 offset- - 類來設(shè)置。第一個星號( * )可以是 sm、md、lg、xl,表示屏幕設(shè)備類型,第二個星號( * )可以是 1 到 11 的數(shù)字。

為了在大屏幕顯示器上使用偏移,請使用 .offset-md-* 類。這些類會把一個列的左外邊距(margin)增加 * 列,其中 * 范圍是從 1 到 11。

例如:.offset-md-4 是把.col-md-4 往右移了四列格。

<div class="row">
    <div class="col-md-4">.col-md-4</div>
    <div class="col-md-4 offset-md-4">.col-md-4 .offset-md-4</div>
</div>
<div class="row">
    <div class="col-md-3 offset-md-3">.col-md-3 .offset-md-3</div>
    <div class="col-md-3 offset-md-3">.col-md-3 .offset-md-3</div>
</div>
<div class="row">
    <div class="col-md-6 offset-md-3">.col-md-6 .offset-md-3</div>
</div>


分享到:
標(biāo)簽:Bootstrap4 Bootstrap網(wǎng)格系統(tǒng)
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定