第一次接觸神奇的Bootstrap網(wǎng)格系統(tǒng)
本篇將主要介紹Bootstrap的網(wǎng)格系統(tǒng)。
網(wǎng)格系統(tǒng)的實(shí)現(xiàn)是通過(guò)定義容器大小,平分12份(或24份、32份,但12份是最常見(jiàn)的),再調(diào)整內(nèi)外邊距,最后結(jié)合媒體查詢(xún),就制作出了強(qiáng)大的響應(yīng)式網(wǎng)格系統(tǒng)。
Bootstrap中的網(wǎng)格系統(tǒng)就是將容器平分成12份。
Bootstrap的網(wǎng)格系統(tǒng)用來(lái)布局,其實(shí)就是列的組合,一共有四種基本的用法:
1.列組合
更改數(shù)字來(lái)合并列(原則:列總和數(shù)不能超12),例如:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>列組合基本用法</title>
<link rel="stylesheet" >
<!--css樣式-->
<style >
[class *= col-]{
background-color: #eee;
border: 1px solid #ccc;
}
</style>
</head>
<body>
<br>
<div class="container">
<div class="row">
<!--Bootstrap中的網(wǎng)格系統(tǒng)就是將容器平分成12份-->
<!--此行以1:1:1平均分開(kāi)-->
<div class="col-md-4">.col-md-4</div>
<div class="col-md-4">.col-md-4</div>
<div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
<!--此行以1:2:1平均分開(kāi)-->
<div class="col-md-3">.col-md-3</div>
<div class="col-md-6">.col-md-6</div>
<div class="col-md-3">.col-md-3</div>
</div>
</div>
</body>
</html>
效果圖如下:

2.列偏移
在列元素上添加類(lèi)名“col-md-offset-*”(其中星號(hào)代表要偏移的列組合數(shù)),那么具有這個(gè)類(lèi)名的列就會(huì)向右偏移。
<div class="container"> <!--列向右移動(dòng)四列的間距--> <div class="row"> <div class="col-md-4">.col-md-4</div> <div class="col-md-2 col-md-offset-4">列向右移動(dòng)四列的間距</div> <div class="col-md-2">.col-md-3</div> </div> </div> <!--發(fā)生行斷裂--> <div class="container"> <div class="row"> <div class="col-md-4">.col-md-4</div> <div class="col-md-2 col-md-offset-4">列向右移動(dòng)四列的間距</div> <div class="col-md-2">.col-md-3</div> </div> <div class="row"> <div class="col-md-3">.col-md-3</div> <div class="col-md-3 col-md-offset-3">col-md-offset-3</div> <div class="col-md-4">col-md-4</div> </div> </div>
效果圖如下:

3.列排序
列排序就是改變列的方向,改變左右浮動(dòng),并且設(shè)置浮動(dòng)的距離。Bootstrap中是通過(guò)添加類(lèi)名“col-md-push-”和“col-md-pull-” (其中星號(hào)代表移動(dòng)的列組合數(shù))實(shí)現(xiàn)的。
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>基本用法</title>
<link rel="stylesheet" >
<!--css樣式-->
<style >
[class *= col-]{
background-color: #eee;
border: 1px solid #ccc;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4 col-md-push-8">.col-md-3</div>
<div class="col-md-8 col-md-pull-4">.col-md-6</div>
</div>
</div>
</body>
</html>
4.列的嵌套
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>基本用法</title>
<link rel="stylesheet" >
<!--css樣式-->
<style >
[class *= col-]{
background-color: #eee;
border: 1px solid #ccc;
}
[class *= col-] [class *= col-] {
background-color: #f36;
border:1px dashed #fff;
color: #fff;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-8">
我的里面嵌套了一個(gè)網(wǎng)格
<div class="row">
<div class="col-md-6">col-md-6</div>
<div class="col-md-6">col-md-6</div>
</div>
</div>
<div class="col-md-4">col-md-4</div>
</div>
</div>
</body>
</html>
效果圖如下:

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附兩個(gè)精彩的專(zhuān)題:Bootstrap學(xué)習(xí)教程 Bootstrap實(shí)戰(zhàn)教程
系列文章:
第一次接觸神奇的Bootstrap基礎(chǔ)排版http://m.fzitv.net/article/89278.htm
第一次接觸神奇的Bootstrap表單http://m.fzitv.net/article/89330.htm
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript之DIV拖動(dòng)類(lèi) 支持在FF下拖動(dòng),調(diào)用簡(jiǎn)單
javascript之DIV拖動(dòng)類(lèi) 支持在FF下拖動(dòng),調(diào)用簡(jiǎn)單...2007-08-08
JavaScript設(shè)計(jì)模式--橋梁模式引入操作實(shí)例分析
這篇文章主要介紹了JavaScript設(shè)計(jì)模式--橋梁模式,結(jié)合實(shí)例形式分析了JavaScript設(shè)計(jì)模式中橋梁模式應(yīng)用操作技巧與注意事項(xiàng),需要的朋友可以參考下2020-05-05
使用canvas實(shí)現(xiàn)鯉魚(yú)躍龍門(mén)的動(dòng)畫(huà)效果
這篇文章主要給大家介紹了使用canvas實(shí)現(xiàn)鯉魚(yú)躍龍門(mén)的動(dòng)畫(huà)效果,文中通過(guò)代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,感興趣的小伙伴可以自己動(dòng)手嘗試一下2024-02-02
js獲取html頁(yè)面節(jié)點(diǎn)方法(遞歸方式)
這篇文章主要介紹了js使用遞歸方式獲取html頁(yè)面節(jié)點(diǎn)的方法,大家可以參考使用吧2013-12-12
微信小程序返回箭頭跳轉(zhuǎn)到指定頁(yè)面實(shí)例解析
這篇文章主要介紹了微信小程序返回箭頭跳轉(zhuǎn)到指定頁(yè)面實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
用JavaScript實(shí)現(xiàn)使用鼠標(biāo)畫(huà)線的示例代碼
用JavaScript實(shí)現(xiàn)用鼠標(biāo)畫(huà)線,具體步驟是首先是畫(huà)點(diǎn),在根據(jù)兩點(diǎn)坐標(biāo)畫(huà)直線,最后是獲取鼠標(biāo)位置,需要的朋友可以參考下2014-08-08
JavaScript代碼異常監(jiān)控實(shí)現(xiàn)過(guò)程詳解
這篇文章主要介紹了JavaScript代碼異常監(jiān)控實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02

