Bootstrap內柵格布局,表格,按鈕,圖片的個人總結


柵格布局:

container,固定寬度的容器。

container-fluid,百分百寬度的容器。

使用行(row)在水平方向上創建一組列(colmun)。

每一行中最多能夠包含12列,超出的列則另起一行排列

你的內容應該放置到列(colmun)中,只有列(colmun)可以作為行(row)的直接子元素。

列偏移:

使用col-*-offset-*類可以將列向右偏移。

例如col-xs-offset-4表示在超小屏幕上時,將元素向右偏移4

div class="container">
        <div class="row">
            <div class="col-xs-4"><div class="box">1</div></div>
            <div class="col-xs-4 col-xs-offset-4"><div class="box">2</div></div>
        </div>
        <div class="row">
            <div class="col-xs-3 col-xs-offset-3"><div class="box">1</div></div>
            <div class="col-xs-3 col-xs-offset-3"><div class="box">2</div></div>
        </div>
        <div class="row">
            <div class="col-xs-6 col-sm-4"><div class="box">1</div></div>
            <div class="col-xs-6 col-sm-4"><div class="box">2</div></div>
            <div class="col-xs-6 col-sm-4 col-xs-offset-3 col-sm-offset-0"><div class="box">3</div></div>
        </div>
</div>

  

嵌套列:

通過在列中嵌套行(row可以原有的列再分成12,如此就實現了列的嵌套。

 

    <div class="container">
        <div class="row">
            <div class="col-xs-6">
                <div class="row">
                    <div class="col-xs-4">
                        <div class="box">1</div>
                    </div>
                    <div class="col-xs-4">
                        <div class="box">2</div>
                    </div>
                    <div class="col-xs-4">
                        <div class="box">3</div>
                    </div>
                </div>
            </div>
        </div>
    </div>

列排序:

使用col-*-push-* 將列向右推,col-*-pull-*將列向左拉例如下面的代碼將box1向右推了6列,box3向左拉了6,結果是它們調換位置

    <div class="container">
        <div class="row">
            <div class="col-xs-3 col-xs-push-6"><div class="box">box1</div></div>
            <div class="col-xs-3"><div class="box">box2</div></div>
            <div class="col-xs-3 col-xs-pull-6"><div class="box">box3</div></div>
            <div class="col-xs-3"><div class="box">box4</div></div>
        </div>
    </div>

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

表格:

.table 必須的基類

.table-bordered 邊框的表格

.table-striped 條紋的表格(隔行變色

.table-hover 鼠標懸浮為整行添加背景色

.table-condensted 緊湊的表格(減少單元格padding

響應式的表格:

屏幕寬度不足以顯示所有的表格內容時,表格內容會出現折疊甚至溢出的現象為了解決這個問題,我們可以將.table元素放到一個具有.table-responsive類的元素內容。

-------------------------------------------------------------------------------------------------------------------

按鈕:

我們可以使用以下幾種標簽表示按鈕:

<a href="" class="btn btn-default">Link</a>
 <button class="btn btn-primary">Button</button>
 <input type="button" class="btn btn-success" value="登錄">
 <input type="submit" class="btn btn-danger" value="刪除">

 預定義樣式:

<a href="" class="btn btn-default">default</a>
<a href="" class="btn btn-primary">primary</a>
<a href="" class="btn btn-success">success</a>
<a href="" class="btn btn-danger">danger</a>
<a href="" class="btn btn-warning">warning</a>
<a href="" class="btn btn-info">info</a>
<a href="" class="btn btn-link">link</a>

 

按鈕的尺寸:

按鈕的尺寸分成,.btn-lg.btn-sm、默認尺寸.btn-xs

<a href="" class="btn btn-default btn-lg">btn-lg</a>
<a href="" class="btn btn-primary">默認尺寸</a>
<a href="" class="btn btn-success btn-sm">btn-sm</a>
<a href="" class="btn btn-danger btn-xs">btn-xs</a>

 

塊級按鈕:

塊級按鈕在移動設備上比較常見,它的寬度會充滿整個父元素。

<a href="" class="btn btn-success btn-sm btn-block">提交</a>

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

圖片:

響應式圖片:

通過為img標簽添加 .img-responsive 類名就可以圖片自動根據父元素的寬度進行縮放

 <div class="container">
        <div class="row">
            <div class="col-xs-12 col-sm-6 col-md-3">
                <img src="./images/banner-1.jpg" alt="" class="img-responsive">
            </div>
            <div class="col-xs-12 col-sm-6 col-md-3">
                <img src="./images/banner-2.jpg" alt="" class="img-responsive">
            </div>
            <div class="col-xs-12 col-sm-6 col-md-3">
                <img src="./images/banner-3.jpg" alt="" class="img-responsive">
            </div>
            <div class="col-xs-12 col-sm-6 col-md-3">
                <img src="./images/banner-4.jpg" alt="" class="img-responsive">
            </div>
        </div>
    </div>

圖片形狀:

.img-rounded 圓角的圖片

.img-circle  圓形圖片

.img-thumbnail 縮略圖

<div class="row">
    <div class="col-xs-12 col-sm-4">
        <img src="./images/banner-1.jpg" alt="" class="img-responsive img-rounded">
    </div>
    <div class="col-xs-12 col-sm-4">
        <img src="./images/banner-2.jpg" alt="" class="img-responsive img-circle">
    </div>
    <div class="col-xs-12 col-sm-4 ">
        <img src="./images/banner-3.jpg" alt="" class="img-responsive img-thumbnail">
    </div>
</div>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM