<strike id="5ntnv"><i id="5ntnv"><del id="5ntnv"></del></i></strike>
<strike id="5ntnv"></strike><ruby id="5ntnv"></ruby><del id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></del><strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike>
<strike id="5ntnv"></strike>
<strike id="5ntnv"></strike>
<span id="5ntnv"><dl id="5ntnv"></dl></span>
<strike id="5ntnv"><i id="5ntnv"><del id="5ntnv"></del></i></strike><th id="5ntnv"><noframes id="5ntnv"><span id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></span>
<span id="5ntnv"></span>
<strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike>
<strike id="5ntnv"><dl id="5ntnv"><del id="5ntnv"></del></dl></strike><strike id="5ntnv"><i id="5ntnv"></i></strike><span id="5ntnv"></span>
<strike id="5ntnv"></strike>
<strike id="5ntnv"></strike>
<th id="5ntnv"><noframes id="5ntnv">
<ruby id="5ntnv"></ruby>
<strike id="5ntnv"><dl id="5ntnv"></dl></strike>

貴州網站建設公司貴州網站建設公司

Bootstrap概述

[1]引入 [2]特性 [3]包含文件 [4]基本模板

前面的話

  Bootstrap是簡單、靈活的用于搭建WEB頁面的HTML、CSS、Javascript的工具集。Bootstrap基于HTML5和CSS3,具有漂亮的設計、友好的學習曲線、卓越的兼容性,還有12列響應式柵格結構,豐富的組件等等。按照官網的宣傳來說,Bootstrap 是最受歡迎的 HTML、CSS 和 JS 框架,用于開發響應式布局、移動設備優先的 WEB 項目。本文將介紹Bootstrap概述

 

引入

  在傳統前端開發過程中,常常出現重復、復雜、無意義地命名,結構冗余、胡亂嵌套,頁面錯亂等問題

  2011年,twitter的“一小撮”工程師為了提高他們內部的分析和管理能力,用業余時間為他們的產品構建了一套易用、優雅、靈活、可擴展的前端工具集--BootStrap。Bootstrap由MARK OTTO和Jacob Thornton所設計和建立,在github上開源之后,迅速成為該站上最多人watch&fork的項目。大量工程師踴躍為該項目貢獻代碼,社區驚人地活躍,代碼版本進化非常快速,官方文檔質量極其高(可以說是優雅),同時涌現了許多基于Bootstrap建設的網站:界面清新、簡潔,要素排版利落大方

  Bootstrap最新版本是Bootstrap4,穩定版本是Bootstrap3,兼容低版本IE的版本是Bootstrap2 

  Bootstrap基于HTML5和CSS3,其大量的JavaScript插件都依賴 jQuery,且jQuery的版本不能低于1.9.1版本

 

特性

  Bootstrap主要具有以下特性:

  響應式設計

  柵格布局

  完整的類庫

  jQuery插件

  不同的使用場景

 

包含文件

  Bootstrap 提供了兩種形式的壓縮包,在下載下來的壓縮包內可以看到以下目錄和文件,這些文件按照類別放到了不同的目錄內,并且提供了壓縮與未壓縮兩種版本。 

【預編譯版】

  下載壓縮包之后,將其解壓縮到任意目錄即可看到以下(壓縮版的)目錄結構:

bootstrap/├── css/│   ├── bootstrap.css│   ├── bootstrap.css.map│   ├── bootstrap.min.css│   ├── bootstrap.min.css.map│   ├── bootstrap-theme.css│   ├── bootstrap-theme.css.map│   ├── bootstrap-theme.min.css│   └── bootstrap-theme.min.css.map├── js/│   ├── bootstrap.js│   └── bootstrap.min.js└── fonts/    ├── glyphicons-halflings-regular.eot    ├── glyphicons-halflings-regular.svg    ├── glyphicons-halflings-regular.ttf    ├── glyphicons-halflings-regular.woff    └── glyphicons-halflings-regular.woff2

  上面展示的就是 Bootstrap 的基本文件結構:預編譯文件可以直接使用到任何 web 項目中。提供了編譯好的 CSS 和 JS (bootstrap.*) 文件,還有經過壓縮的 CSS 和 JS (bootstrap.min.*) 文件。同時還提供了 CSS 源碼映射表 (bootstrap.*.map) ,可以在某些瀏覽器的開發工具中使用。同時還包含了來自 Glyphicons 的圖標字體,在附帶的 Bootstrap 主題中使用到了這些圖標

【Bootstrap 源碼】

  Bootstrap 源碼包含了預先編譯的 CSS、JavaScript 和圖標字體文件,并且還有 LESS、JavaScript 和文檔的源碼。具體來說,主要文件組織結構如下:

bootstrap/├── less/├── js/├── fonts/├── dist/│   ├── css/│   ├── js/│   └── fonts/└── docs/    └── examples/

  less/js/ 和 fonts/ 目錄分別包含了 CSS、JS 和字體圖標的源碼。dist/ 目錄包含了上面所說的預編譯 Bootstrap 包內的所有文件。docs/ 包含了所有文檔的源碼文件,examples/ 目錄是 Bootstrap 官方提供的實例工程。除了這些,其他文件還包含 Bootstrap 安裝包的定義文件、許可證文件和編譯腳本等。

 

基本模板

<!DOCTYPE html><html lang="zh-CN">  <head>    <!-- utf-8編碼-->    <meta charset="utf-8">    <!-- 在IE運行最新的渲染模式-->    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <!--視口viewport設置-->    <meta name="viewport" content="width=device-width, initial-scale=1">    <!-- 上述3個meta標簽*必須*放在最前面,任何其他內容都*必須*跟隨其后! -->    <title>Bootstrap 101 Template</title>    <!-- 引入Bootstrap -->    <link href="css/bootstrap.min.css" rel="stylesheet">    <!-- 在IE8-瀏覽器中,支持HTML5新標簽和媒體查詢@media-->    <!--[if lt IE 9]>      <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>      <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>    <![endif]-->  </head>  <body>    <h1>你好,世界!</h1>    <!-- 先引入jQurey,再引入bootstrap插件 -->    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>    <script src="js/bootstrap.min.js"></script>  </body></html>

 

好的代碼像粥一樣,都是用時間熬出來的

Bootstrap概述 _ JavaClub全棧架構師技術筆記

作者:小火柴的藍色理想
來源鏈接:https://www.cnblogs.com/xiaohuochai/p/7052394.html

贊(9611)
未經允許不得轉載:>貴州網站建設公司 » Bootstrap概述
国产欧美精品