搜尋
首頁web前端html教學什麼是Bootstrap? Bootstrap的用法介紹
什麼是Bootstrap? Bootstrap的用法介紹Jun 25, 2017 am 09:47 AM
bootstrap概述

前面的話

  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

  Bootstrap基於HTML5和CSS3,其大量的JavaScript都依賴jQuery,jQueryjQuery版本不能低於1.9.1版本

 

#特性

  Bootstrap主要具有以下特性:

  響應式設計

  柵格版面配置

  完整的類別庫

  jQuery外掛程式

  不同的使用場景

## 

包含檔案

##  Bootstrap# 

包含檔案

##  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 安裝套件的定義檔、許可證檔和編譯腳本等。

 

基本模板
nbsp;html>
  <!-- utf-8编码--><meta><!-- 在IE运行最新的渲染模式--><meta><!--视口viewport设置--><meta><!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --><title>Bootstrap 101 Template</title><!-- 引入Bootstrap --><link><!-- 在IE8-浏览器中,支持HTML5新标签和媒体查询@media--><!--[if lt IE 9]>
      <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js?1.1.11"></script>
      <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js?1.1.11"></script>
    <![endif]-->
  
  <h1 id="你好-世界">你好,世界!</h1><!-- 先引入jQurey,再引入bootstrap插件 --><script></script><script></script>
  

 ###

以上是什麼是Bootstrap? Bootstrap的用法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
10款好看又实用的Bootstrap后台管理系统模板(快来下载)10款好看又实用的Bootstrap后台管理系统模板(快来下载)Aug 06, 2021 pm 01:55 PM

一个好的网站,不能只看外表,网站后台同样很重要。本篇文章给大家分享10款好看又实用的Bootstrap后台管理系统模板,可以帮助大家快速建立强大有美观的网站后台,欢迎下载使用!如果想要获取更多后端模板,请关注php中文网后端模板栏目!

bootstrap与jquery是什么关系bootstrap与jquery是什么关系Aug 01, 2022 pm 06:02 PM

bootstrap与jquery的关系是:bootstrap是基于jquery结合了其他技术的前端框架。bootstrap用于快速开发Web应用程序和网站,jquery是一个兼容多浏览器的javascript库,bootstrap是基于HTML、CSS、JAVASCRIPT的。

7款实用响应式Bootstrap电商源码模板(快来下载)7款实用响应式Bootstrap电商源码模板(快来下载)Aug 31, 2021 pm 02:13 PM

好看又实用的Bootstrap电商源码模板可以提高建站效率,下面本文给大家分享7款实用响应式Bootstrap电商源码,均可免费下载,欢迎大家使用!更多电商源码模板,请关注php中文网电商源码​栏目!

8款Bootstrap企业公司网站模板(源码免费下载)8款Bootstrap企业公司网站模板(源码免费下载)Aug 24, 2021 pm 04:35 PM

好看又实用的企业公司网站模板可以提高您的建站效率,下面PHP中文网为大家分享8款Bootstrap企业公司网站模板,均可免费下载,欢迎大家使用!更多企业站源码模板,请关注php中文网企业站源码栏目!

bootstrap中sm是什么意思bootstrap中sm是什么意思May 06, 2022 pm 06:35 PM

在bootstrap中,sm是“小”的意思,是small的缩写;sm常用于表示栅格类“.col-sm-*”,是小屏幕设备类的意思,表示显示大小大于等于768px并且小于992px的屏幕设备,类似平板设备。

bootstrap modal 如何关闭bootstrap modal 如何关闭Dec 07, 2020 am 09:41 AM

bootstrap modal关闭的方法:1、连接好bootstrap的插件;2、给按钮绑定模态框事件;3、通过“ $('#myModal').modal('hide');”方法手动关闭模态框即可。

bootstrap默认字体大小是多少bootstrap默认字体大小是多少Aug 22, 2022 pm 04:34 PM

bootstrap默认字体大小是“14px”;Bootstrap是一个基于HTML、CSS、JavaScript的开源框架,用于快速构建基于PC端和移动端设备的响应式web页面,并且默认的行高为“20px”,p元素行高为“10px”。

bootstrap是免费的吗bootstrap是免费的吗Jun 21, 2022 pm 05:31 PM

bootstrap是免费的;bootstrap是美国Twitter公司的设计师“Mark Otto”和“Jacob Thornton”合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,开发完成后在2011年8月就在GitHub上发布了,并且开源免费。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具