首頁 web前端 js教程 bootstrap教程整理-起步+CSS基礎

bootstrap教程整理-起步+CSS基礎

Jan 25, 2019 am 11:09 AM
bootstrap

自學Bootstrap的時候,是跟著官網文檔學的。官網寫的其實很清楚完整,但對於前端的初學者來說,其實還是有很多零零散散的知識點可以除去暫時不看的。

【相關影片推薦:Bootstrap教學

所以在此將其中的知識點刪刪減減的做了一個小總結,希望在「入門」這個方面能幫到你。

bootstrap筆記-起步CSS基礎

一、開始

#1.引用

透過官網下載,或透過bootCDN提供的CDN服務,又或透過cdnjs提供的CDN服務引用一下文件

bootstrap.min.css 
bootstrap.min.js
登入後複製

在引用bootstrap.min.js之前需要引用jquery

jquery.min.js
登入後複製

CDN服務

https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css
https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js
登入後複製

引用我們文件的時候,建議寫在body標籤內容的最下面

…
<bdoy>
…
<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
</body>
…
登入後複製

2.移動優先

為了確保適當的繪製和觸控螢幕縮放,需要在 之中添加viewport 元資料標籤。

   <meta name="viewport" content="width=device-width, initial-scale=1">
登入後複製

在行動裝置瀏覽器上,透過為視窗(viewport)設定 meta 屬性為 user-scalable=no 可以停用其縮放(zooming)功能。

   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
登入後複製

如果想弄清楚以上程式碼的具體內容,想完全搞清楚移動像素的問題。推薦去慕課網看一下WEB移動的課程

二、CSS排版佈局

1.佈局容器

內容容器,寬度進行了固定(左右有間距)

<div class="container"></div>
登入後複製

內容容器,寬度為100%

<div class="container-fluid"></div>
登入後複製

2.柵格系統

柵格化系統,將螢幕寬平均分成了12份,div佔多少份,就在class裡面寫什麼數字

   比如  

 class="col-md-12"
登入後複製

針對於不同的螢幕大小,分成了四大類,分別是:

.col-lg-大屏幕             >1200px
.col-md-中等屏幕       992px~1200px
.col-sm-小屏幕         750px~992px
.col-xs-超小屏幕             <750px
登入後複製

html:

   <div class="container">
        <div class="row">
            <div class="col-lg-3 col-md-6 col-sm-12">好好学习天天向上</div>
            <div class="col-lg-3 col-md-6 col-sm-12">好好学习天天向上</div>
            <div class="col-lg-3 col-md-6 col-sm-12">好好学习天天向上</div>
            <div class="col-lg-3 col-md-6 col-sm-12">好好学习天天向上</div>
            
        </div>
    </div>
登入後複製

css:

<style>
div[class^="col"]{
outline-offset: 1px;
outline:1px solid red;
}
</style>
登入後複製

3.排版-標題

<mark></mark>    标记标签
<small></small>   小文本标签/副标题标签
登入後複製

4.排版-程式碼

   <kbd></kbd>  标记通过键盘输入的内容
    <code></code>  标记代码内容
登入後複製

5.表格

在傳統的table>tr>td的基礎上添加類別名稱即可使用bootstrap提供的表格特效

 基礎表格:

 <table class="table"></table>
登入後複製

在< ;b>.table的基礎上,再增加以下下類別名,可增加對應的效果

.table-bordered   带边框的
.table-striped    带条纹的
.table-hover 鼠标悬停
.table-condensed 紧缩表格  单元格内的padding值减半
登入後複製

狀態類別 透過這些狀態類別可以為行或儲存格設定顏色

.active    滑鼠懸停在行或儲存格上時所設定的顏色.success    滑鼠停留在行或儲存格上時所設定的顏色.success    標示成功或正向的動作.info   標示普通的提示訊息或動作.warning    標示警告或需要使用者註意.danger 標示危險或潛在的帶來負面影響的動作

6.情境顏色(文本,按鈕,背景等等)

顏色在之後的學習中很多地方都會用到

     -default;  默认
      -primary;  首选项
      -success;  成功(一般用于表达积极向上)
      -info;     信息
      -warning;  警告
      -danger;   危险
登入後複製

7.按鈕

通常我們用input或button標籤寫表單按鈕,也會用a標籤仿寫按鈕。

       <a class="btn btn-danger" href="">百度一下</a>
        <input class="btn btn-danger" type="button" value="按钮2">
        <button class="btn btn-danger">按钮3</button>
登入後複製

按鈕有以下幾種皮膚,或者說是主題,或簡單稱之為顏色吧:

 btn-default;  默认
  btn-primary;  首选项
  btn-success;  成功(一般用于表达积极向上)
  btn-info;  b   信息
  btn-warning;  警告
  btn-danger;   危险
  btn-link;     连接(a标签的方式)
登入後複製

8.三角符號

透過使用三角符號可以指示某個元素具有下拉式選單的功能。注意,向上彈出式選單中的三角符號是反方向的。

<span class="caret"></span>
登入後複製

9.關閉按鈕

透過使用一個象徵關閉的圖標,可以讓模態框和警告框消失。

  <button type="button" class="close" >
       <span>×</span>
    </button>
登入後複製


以上是bootstrap教程整理-起步+CSS基礎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

vue中怎麼用bootstrap vue中怎麼用bootstrap Apr 07, 2025 pm 11:33 PM

在 Vue.js 中使用 Bootstrap 分為五個步驟:安裝 Bootstrap。在 main.js 中導入 Bootstrap。直接在模板中使用 Bootstrap 組件。可選:自定義樣式。可選:使用插件。

bootstrap搜索欄怎麼獲取 bootstrap搜索欄怎麼獲取 Apr 07, 2025 pm 03:33 PM

如何使用 Bootstrap 獲取搜索欄的值:確定搜索欄的 ID 或名稱。使用 JavaScript 獲取 DOM 元素。獲取元素的值。執行所需的操作。

bootstrap垂直居中怎麼弄 bootstrap垂直居中怎麼弄 Apr 07, 2025 pm 03:21 PM

使用 Bootstrap 實現垂直居中:flexbox 法:使用 d-flex、justify-content-center 和 align-items-center 類,將元素置於 flexbox 容器內。 align-items-center 類法:對於不支持 flexbox 的瀏覽器,使用 align-items-center 類,前提是父元素具有已定義的高度。

bootstrap怎麼設置框架 bootstrap怎麼設置框架 Apr 07, 2025 pm 03:27 PM

要設置 Bootstrap 框架,需要按照以下步驟:1. 通過 CDN 引用 Bootstrap 文件;2. 下載文件並將其託管在自己的服務器上;3. 在 HTML 中包含 Bootstrap 文件;4. 根據需要編譯 Sass/Less;5. 導入定製文件(可選)。設置完成後,即可使用 Bootstrap 的網格系統、組件和样式創建響應式網站和應用程序。

bootstrap怎麼寫分割線 bootstrap怎麼寫分割線 Apr 07, 2025 pm 03:12 PM

創建 Bootstrap 分割線有兩種方法:使用 標籤,可創建水平分割線。使用 CSS border 屬性,可創建自定義樣式的分割線。

bootstrap怎麼插入圖片 bootstrap怎麼插入圖片 Apr 07, 2025 pm 03:30 PM

在 Bootstrap 中插入圖片有以下幾種方法:直接插入圖片,使用 HTML 的 img 標籤。使用 Bootstrap 圖像組件,可以提供響應式圖片和更多樣式。設置圖片大小,使用 img-fluid 類可以使圖片自適應。設置邊框,使用 img-bordered 類。設置圓角,使用 img-rounded 類。設置陰影,使用 shadow 類。調整圖片大小和位置,使用 CSS 樣式。使用背景圖片,使用 background-image CSS 屬性。

bootstrap按鈕怎麼用 bootstrap按鈕怎麼用 Apr 07, 2025 pm 03:09 PM

如何使用 Bootstrap 按鈕?引入 Bootstrap CSS創建按鈕元素並添加 Bootstrap 按鈕類添加按鈕文本

bootstrap怎麼調整大小 bootstrap怎麼調整大小 Apr 07, 2025 pm 03:18 PM

要調整 Bootstrap 中元素大小,可以使用尺寸類,具體包括:調整寬度:.col-、.w-、.mw-調整高度:.h-、.min-h-、.max-h-

See all articles