<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <!--bootstrap要引入的文件:bootstrap.min.css,jquery.min.js,bootrap.min.js--> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> <script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script> <!--要在bootstrap以前引入jquery,bootstrap依賴JQUERY,由於bootstrapJS裏要使用$這個jquery變量--> <script src="js/popper.js" type="text/javascript" charset="utf-8"></script> <!--若是你要用bootstrap使用一些提示性的交互,那麼就須要引入提示性的框架popper.js,由於bootstrap的提示就是依賴popper--> <script src="js/bootstrap.js" type="text/javascript" charset="utf-8"></script> </head> <body> <!--首先要設置一個容器--> <div class="container"> <!--每一行用row來包裹--> <!--僅設置col,等寬,能夠使div平均分紅相對應的份數--> <!--boostrap網格系統,平均分紅12份--> <!--使用boostrap框架就是爲了提升效率,省去設計師,也不須要精確到像素去實現頁面,若是要像素級還原設計圖稿,那麼依然還須要大量的書寫css--> <!-- 超小<576px .col- 小≥576px .col-sm- 中等≥768px .col-md- 大≥992px .col-lg- 超大≥1200px .col-xl- --> <!--使用col-{breakpoint}-auto類根據內容的天然寬度調整列的大小。--> <!--網格里面還能夠繼續嵌套網格,全部的容器,都是12格進行劃分--> <div class="row"> <div class="col-12 col-lg-2 col-xl-1 bg-danger order-3"> 第一部份內容 </div> <div class="col-12 col-lg-2 col-xl-5 bg-info order-2"> 第二部份內容 </div> <div class="col-12 col-lg-8 col-xl-6 bg-warning order-1"> 第三部份內容 </div> </div> <div class="row"> <div class="col-12 col-lg-2 col-xl-1 bg-danger"> 第一部份內容 </div> <!--使用col-{breakpoint}-auto類根據內容的天然寬度調整列的大小。--> <div class="col-12 col-lg-auto col-xl-5 bg-info"> 第二部份內容 </div> <div class="col-12 col-lg-8 col-xl-6 bg-warning"> <div class="row"> <div class="col-3 bg-dark"> 3 </div> <div class="col-9 bg-danger"> 9 </div> </div> </div> </div> <div class="row no-gutters"> <div class="col">col</div> <div class="col">col</div> <!--<div class="w-100"></div>--> <div class="col">col</div> <div class="col">col</div> </div> </div> </body> </html>