欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Bootstrap布局之柵格系統詳解

 更新時間:2016年06月13日 11:20:11   作者:hypocrite_c  
這篇文章主要為大家詳細介紹了Bootstrap布局之柵格系統,小編對Bootstrap柵格系統(布局)也很陌生,特分享整理這篇文章,感興趣的小伙伴們可以參考一下

前些天學習了bootstrap,把其中的柵格系統整理出來,如有錯誤,歡迎指正。
概要,柵格系統針對pc,pad,移動端開發(fā)出響應式web頁面,根據不同屏幕分辨率有針對不同的解決方法。
(0.1, 屏幕設備尺寸大于1200px 選擇col-lg 
(0.2. 屏幕設備尺寸在970px到1200px 選擇col-md 
(0.3. 屏幕設備尺寸在768px到970px 選擇col-sm 
(0.4. 屏幕設備尺寸小于768px 選擇col-xs

1.柵格系統把頁面分為12欄(最多12欄),如下: 

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1,maxinum-scale,user-scalable=no">
 <title>柵格系統</title>
 <link rel="stylesheet" href="library/bootstrap.min.css">
 <style>
       .a{
        height: 50px;
        border: 1px red solid;
        background: pink;
       } 
 </style>
</head>
<body>
 <div class="container a">
  <div class="row">
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
   <div class="col-md-1 a">1</div>
  </div>

  <div class="row">
   <div class="col-md-3 a">3</div>
   <div class="col-md-9 a">9</div>
  </div>
 </div>


<script src="library/jq.js"></script> 
<script src="library/bootstrap.min.js"></script>
</body>
</html>

(2.1,  col-md-1為一欄,合計12欄布滿一個"橫排",md后尾隨的數字為分配的欄數,(col-lg,col-sm,col-xs同理)

3.在不同屏幕分辨率的設備下,所呈現的頁面為對應的"柵格式欄數頁面",從而實現響應式布局,如下代碼

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1,maxinum-scale,user-scalable=no">
 <title>柵格系統</title>
 <link rel="stylesheet" href="library/bootstrap.min.css">
 <style>
       .a{
        height: 50px;
        border: 1px red solid;
        background: pink;
       } 
 </style>
</head>
<body>
 <div class="container">
  <div class="row">
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>
   <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12 a">1</div>   
  </div>
 </div>

<script src="library/jq.js"></script> 
<script src="library/bootstrap.min.js"></script>
</body>
</html>

(3.1,上圖代碼表示在屏幕設備尺寸大于1200px時,一個橫排有四大欄,一個大欄有三小欄,小欄共計12欄, 
(3.2,表示在屏幕設備尺寸在970px到1200px時(可以先看為瀏覽器縮小至這個階段時),一個橫排有三大欄,一個大欄有四小欄,小欄共計12欄, 
(3.2,表示在屏幕設備尺寸在768px到970px時(可以先看為瀏覽器縮小至這個階段時),一個橫排有二大欄,一個大欄有六小欄,小欄共計12欄, 
(3.2,表示在屏幕設備尺寸小于768px時(可以先看為瀏覽器縮小至這個階段時),一個橫排有一大欄,一個大欄有十二小欄,小欄共計12欄,

4、柵格系統里的列偏移,嵌套和交換位置
(4.1,列偏移       

 <div class="row">   
    <div class="col-md-8 a">8</div>
    <div class="col-md-3 col-md-offset-1 a">3</div> <!-- 列向右偏移一位 -->   
  </div> 

(4.2,嵌套   

 <div class="row">  <!-- 嵌套 -->  
   <div class="col-md-9 a" style="padding:0;">
    <div class="col-md-4 a"></div>
    <div class="col-md-4 a"></div>
    <div class="col-md-4 a"></div>
   </div>
   <div class="col-md-3 a">3</div>    
 </div>

(4.3,交換位置 

 <div class="row">   <!-- 交換位置 -->  
   <div class="col-md-9 col-md-push-3 a">9</div>   <!-- push,向右移 -->
   <div class="col-md-3 col-md-pull-9 a">3</div>   <!-- pull,向左移 -->
 </div>

如果大家還想深入學習,可以點擊這里進行學習,再為大家附3個精彩的專題:

Bootstrap學習教程

Bootstrap實戰(zhàn)教程

Bootstrap插件使用教程

本文都是通過最簡單的案例,來剖析案例中涉及到的布局要點,希望對大家的學習有所幫助。

相關文章

  • JavaScript中關鍵字?var、let、const的區(qū)別詳解

    JavaScript中關鍵字?var、let、const的區(qū)別詳解

    在JavaScript中,var、let和const是用于聲明變量的關鍵字,它們之間存在一些區(qū)別,這篇文章就給大家詳細介紹一下它們之間的區(qū)別,文章通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-08-08
  • JS平滑無縫滾動效果的實現代碼

    JS平滑無縫滾動效果的實現代碼

    下面小編就為大家?guī)硪黄狫S平滑無縫滾動效果的實現代碼。小編覺得挺不錯的,現在分享給大家,也給大家做個參考
    2016-05-05
  • JavaScript輸出為[object?Object]問題的解決辦法

    JavaScript輸出為[object?Object]問題的解決辦法

    平時我們在接收后端返回的json對象通常是一個字符串類型的object,所以一般我們要對這個object進行類型轉化后,我們才能使用object里面的數據,這篇文章主要給大家介紹了關于JavaScript輸出為[object?Object]問題的解決辦法,需要的朋友可以參考下
    2023-11-11
  • 微信小程序實現長按刪除圖片的示例

    微信小程序實現長按刪除圖片的示例

    本篇文章主要介紹了微信小程序實現長按刪除圖片的示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 當$.get返回失敗后調用fail方法示例詳解

    當$.get返回失敗后調用fail方法示例詳解

    這篇文章主要介紹了當$.get返回失敗后,調用fail方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-12-12
  • JavaScript數組去重的五種方法

    JavaScript數組去重的五種方法

    javascript數組去重的方法有很多種,在網上到處都可以找到答案,下面小編給大家整理了一份關于同類型的數組去重復的方法,感興趣的朋友一起看看吧
    2015-11-11
  • js獲取當前年月日-YYYYmmDD格式的實現代碼

    js獲取當前年月日-YYYYmmDD格式的實現代碼

    下面小編就為大家?guī)硪黄猨s獲取當前年月日-YYYYmmDD格式的實現代碼。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 利用jsonp與代理服務器方案解決跨域問題

    利用jsonp與代理服務器方案解決跨域問題

    這篇文章主要給大家介紹了關于利用jsonp與代理服務器方案解決跨域問題的相關資料,文中通過示例代碼給大家介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09
  • JS基于面向對象實現的拖拽功能示例

    JS基于面向對象實現的拖拽功能示例

    這篇文章主要介紹了JS基于面向對象實現的拖拽功能,涉及javascript面向對象與頁面元素動態(tài)操作的相關技巧,需要的朋友可以參考下
    2016-12-12
  • 談談對offsetleft兼容性的理解

    談談對offsetleft兼容性的理解

    offsetleft屬性具有一定的兼容性問題,在IE7瀏覽器中,它的返回值是相對于最近的父類元素的左側的距離,本文通過代碼示例給大家介紹offsetleft兼容性問題,小伙伴們一起看看吧
    2015-11-11

最新評論