前端框架-BootStrap

BootStrap是什麼?

    Bootstrap,來自 Twitter,是目前很受歡迎的前端框架。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷。它由Twitter的設計師Mark Otto和Jacob Thornton合作開發,是一個CSS/HTML框架。

BootStrap官網中文介紹:http://www.bootcss.com/

BootStrap 的特點

       Bootstrap是基於HTML5CSS3開發的,它在jQuery的基礎上進行了更爲個性化的完善,形成一套自己獨有的網站風格,併兼容大部分jQuery插件。個人理解: 可以使用BootStrap框架開發一個響應式的頁面,可以同時使用與pc端,pad端和手機端,並且不影響瀏覽的效果。


下載BootStrap

    去官網下載對應的版本


BootStrap的結構:

1、 全局CSS

    *BootStrap定義了一套CSS的樣式表.

2、組件

    *BootStrap定義的一套按鈕,導航條...

3、JS插件

    *BootStrap定義的一套JS的插件.

BootStrap的入門開發

引入4個外部的文件,先後順序不能反

<meta charset="UTF-8">

        <!--BootStrap設計的頁面支持響應式的 -->

       <meta name="viewport"content="width=device-width, initial-scale=1">

        <title></title>

        <!--引入BootStrap的CSS-->

        <link rel="stylesheet"href="../../css/bootstrap.css" type="text/css"/>

        <!--引入JQuery的JS文件:JQuery的JS文件要在BootStrap的js的文件的前面引入-->

        <script type="text/javascript"src="../../js/jquery-1.11.3.min.js" ></script>

        <!--引入BootStrap的JS的文件-->

        <script type="text/javascript"src="../../js/bootstrap.js" ></script>


【BootStrap佈局容器】


BootStrap的柵格系統】

響應式的設計:

    * CSS3的樣式:媒體查詢(即:根據不同設備的寬度定義了不同的樣式)

柵格樣式:

    * 設備的分辨率大於 1200 使用lg樣式

    * 設備的分辨率大於 992 < 1200 使用md樣式

    * 設備的分辨率大於768 < 992 使用sm樣式

    * 設備的分辨率小於 768 使用xs樣式

將一行分成12列.定義div元素 樣式的和加一起等於12 即可.

【BootStrap的全局CSS】

定義了一套CSS

  * 對頁面中的元素進行定義:

  * 列表元素,表單,按鈕,圖片...

代碼實現:

使用BootStrap佈局網站的首頁:

需求:

使用BootStrap佈局網站的首頁.

步驟分析:

Ø  步驟一:新建一個html頁面.引入bootStrap的相應js和css

Ø  步驟二:定義一個整體的div,將整體的div分成8個部分.

Ø  步驟三:完成每個部分的顯示.

代碼實現:

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章