bootstrap(學(xué)習(xí)筆記)

bootstrap

簡潔、直觀、強(qiáng)悍的前端開發(fā)框架,讓web開發(fā)更迅速、簡單
中文網(wǎng) : http://www.bootcss.com/
英文網(wǎng)  :  http://getbootstrap.com/

容器

流體布局容器
    容器的width為auto,只是兩邊加了15px的padding。

固定布局
    容器的width會(huì)隨設(shè)備分辨率的不同而生產(chǎn)變化
        分辨率閾值
            w >=1200            容器的width為1170   左右padding為15 (注意是borderBox)
            1200>w >=992        容器的width為970     左右padding為15 (注意是borderBox)
            992 > w >=768       容器的width為750     左右padding為15  (注意是borderBox)
            768 > w >=992       容器的width為auto    左右padding為15  (注意是borderBox)

柵格系統(tǒng)

 col-lg-x    
 col-md-x
 col-sm-x
 col-xs-x
 x默認(rèn)擁有12個(gè)等級(jí)

列偏移

調(diào)整的是margin-left,分13個(gè)等級(jí)(0到12)
        0時(shí)為0%

列排序

push的時(shí)候調(diào)整的是left,分13個(gè)等級(jí)(0到12)
        0時(shí)為auto
        
pull的時(shí)候調(diào)整的是right,分13個(gè)等級(jí)(0到12)
        0時(shí)為auto

響應(yīng)式工具

容器與柵格盒模型設(shè)計(jì)的精妙之處

    container 提供了一個(gè)15px的padding
    row 是 column 直接存在的容器,row 默認(rèn)最多可有12個(gè) column,
同時(shí)作為都是左浮動(dòng)的 column 的 wrapper,自帶 clearfix 的性質(zhì)。
同時(shí) row 還有一個(gè)很特殊的地方,就是左右各有 -15px 的 margin,
為了抵消 container 中15px的 padding
    每個(gè)column 也會(huì)有15px的水平方向的 padding,colunmn 只能在 row 中生存,
由于 row 的 margin 為-15px,那么位于兩邊的 column 就碰到了 container 的邊界。
但是 colunmn 本身又有 15px 的 padding 使得它其中的內(nèi)容并不會(huì)碰到 container,
同時(shí) 不同column的內(nèi)容之間就有了30px的槽

目的是為了確保列與列之間有30px的槽,列與容器之間有15px的槽
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容