Bootstrap 前端 UI 框架

Bootstrap官網:Bootstrap中文網 鉑特優選

Bootstrap 下載

點擊進入中文文檔

點擊下載?

生產文件是開發響應式網頁應用,源碼是底層邏輯代碼,因為是要制作響應式網頁,所以下載開發文件

引入 css 文件, bootstrap.css 和 bootstrap.main.css ,前者跟平常書寫 css 的樣式一樣,都是選擇器然后樣式屬性,后者則是給瀏覽器看的,但是輕量,所以一半就是選擇 后者。

要使用哪個就將哪個放到根目錄文件夾中

Bootstrap 使用

  • 引入 Bootstrap CSS 文件
  • 調用類名 :container? 響應式布局版心類型

Bootstrap - 刪格系統?

在柵格系統中整個網頁寬度平分12等份,一行排4個,每個是3份,類名中就加上這個份數

安裝插件 IntelliSense for CSS class names in HTM,能提示柵格系統相應的類?

Bootstrap - 全局樣式 - 按鈕

Bootstrap - 全局樣式 - 表格類:

table-success加給整個 table則整個表格顏色都是綠色,也可以加給一行,該行就是綠色

Bootstrap 組件 (Components)?:

js文件不是必須的,如果網頁有動態效果引入即可,沒有就不用

直接官網復制粘貼 導航欄 HTML 代碼,然后按需進行修改

例如改變背景色,右鍵檢查?找出背景色所在選擇器,將 樣式寫在 link 引入的 bootstrap.main.css之后,因為后邊的會覆蓋前邊樣式,并且注意 右鍵檢查時有沒有 !import 將 css 優先級提到最高

(導航欄 - j靜態 - 不帶 js)

輪播圖 - 動態 - 帶 js?

引入 js 文件

?

Bootstrap - 字體圖標:

下載安裝使用

?

?

使用字體圖標時,先引入字體圖標文件,在其字體圖標調用時類名前加上 bi?-

綜合案例 - 首屏

  • 新建 less文件,將其導出到 css 文件夾中
  • 在 html 中 引入 bootstrap 框架樣式,字體圖標,js 文件,以及自己的 css 文件,還有字體圖標

導航

?

設計稿中背景色是 透明的:右鍵查找背景色屬性就行層疊修改

?固定定位

?

版心 :去掉 fluid

?

導航內容左右對齊:flex-grow : 0;

?

左邊換圖,右邊換字?(多加了 3 個 a)

?

輪播圖

  • 使用背景圖更方便而不是 img,因為 img 需要寫寬高,同樣其父級盒子也要寫寬高,所以直接在 div 盒子中寫背景圖更方便

  • 增加指示器個數與背景圖個數一樣

圖片響應式效果:

因為之前導航欄沒有輪播圖,字又是白色,如果設置背景顏色為透明的話就看不見了,現在將背景顏色改為透明

開源項目:

  • 加 container 類版心居中
  • 柵格系統設置響應式布局,給四個盒子加上視口寬度寬度分別大于 992 和 768 時的盒子分布情況的類
  • container類是版心居中效果
  • row是 flex 布局效果

?

  • 不管視口如何變化,高度不變始終 200,所以設置 高度
  • 因為已經給了 一行排列的四個盒子寬度設置是 25%,所以如果要加上右外邊距的話,鐵定得換行。選中一行排列的四個盒子發現每個盒子設置了內邊距,所以在盒子中加上一個 a ,給 a 設置寬度跟父級一樣,設置背景色,內邊距不會填充子級的背景色,所以視覺上就相當于兩個盒子之間有了 margin
  • 所以柵格中盒子之間顯示的邊距不是 margin 而是 padding

?

接下來就是 javascript了

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/65874.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/65874.shtml
英文地址,請注明出處:http://en.pswp.cn/web/65874.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

記一次sealos部署k8s集群之delete了第一臺master如何恢復

記一次sealos部署k8s集群之delete了第一臺master如何恢復 一、背景描述 使用sealos部署了一套K8S集群 master信息:172.27.100.1、172.27.100.2、172.27.100.3 node信息:172.27.100.4、172.27.100.5 sealos安裝在172.27.100.1節點,根目錄下/root/.sealos/文件還在! [root…

error: linker `link.exe` not found

開始學習rust,安裝好rust的環境,開始從hello world開始,結果用在win10環境下,使用vs code或cmd窗口編譯rust報錯: PS E:\study_codes\rust-demo\chart01> rustc hello.rs error: linker link.exe not found| note:…

用 HTML5 Canvas 和 JavaScript 實現雪花飄落特效

這篇文章將帶您深入解析使用 HTML5 Canvas 和 JavaScript 實現動態雪花特效的代碼原理。 1,效果展示 該效果模擬了雪花從天而降的動態場景,具有以下特點: 雪花數量、大小、透明度和下落速度隨機。雪花會在屏幕底部重置到頂部,形成循環效果。隨窗口大小動態調整,始終覆蓋…

django基于Python的校園個人閑置物品換購平臺

Django 基于 Python 的校園個人閑置物品換購平臺 一、平臺概述 Django 基于 Python 的校園個人閑置物品換購平臺是專為校園師生打造的一個便捷、環保且充滿活力的線上交易場所。它借助 Django 這一強大的 Python Web 開發框架,整合了校園內豐富的閑置物品資源&…

【Vim Masterclass 筆記10】S06L23:Vim 核心操作訓練之 —— 文本的搜索、查找與替換操作(第二部分)

文章目錄 S06L23 Search, Find, and Replace - Part Two1 文本替換命令 :s/old/new/2 指定范圍的文本替換3 特例:路徑的替換4 文件行號的配置5 要點總結(1)搜索當前行(Same Line Searching)(2)跨…

【計算機網絡】課程 實驗五 靜態路由配置

實驗五 靜態路由配置 一、實驗目的 理解靜態路由的工作原理,掌握如何配置靜態路由。 二、實驗分析與設計 【背景描述】 假設校園網分為 2 個區域,每個區域內使用 1 臺路由器連接 2 個子網, 現要在路由器上 做適當配置,實現校…

Python 繼承示例:有與無 `super().__init__()` 的區別

文章目錄 Python 繼承示例:有與無 super().__init__() 的區別父類(Parent)子類(Child)不調用 super().__init__()子類(Child)調用 super().__init__() Python 繼承示例:有與無 super…

Linux下部署Redis(本地部署超詳細)

非docker 1、下載Redis 歷史版本: http://download.redis.io/releases 我的: http://download.redis.io/releases/redis-7.0.5.tar.gz 2.安裝教程 1.Redis是基于c語言編寫的需要安裝依賴,需要安裝gcc yum install gcc-c 2.查看gcc版…

Spring——幾個常用注解

環境配置 1.在配置文件中導入約束(context — 共三個)并添加一項配置( context:annotation-config/) 才能支持注解的使用 context 約束: xmlns:context“http://www.springframework.org/schema/context” 2.xsi:schemaLocation下的:" http://ww…

Oopsie【hack the box】

Oopsie 解題流程 文件上傳 首先開啟機器后,我們先使用 nmap -sC -SV來掃描一下IP地址: -sC:使用 Nmap 的默認腳本掃描(通常是 NSE 腳本,Nmap Scripting Engine)。這個選項會自動執行一系列常見的腳本&am…

單片機-定時器中斷

1、相關知識 振蕩周期1/12us; //振蕩周期又稱 S周期或時鐘周期(晶振周期或外加振蕩周期)。 狀態周期1/6us; 機器周期1us; 指令周期1~4us; ①51單片機有兩組定時器/計數器,因為既可以定時,又可以計數,故稱之為定時器…

【藍牙】win11 筆記本電腦連接 hc-06

文章目錄 前言步驟 前言 使用電腦通過藍牙添加串口 步驟 設置 -> 藍牙和其他設備 點擊 顯示更多設備 更多藍牙設置 COM 端口 -> 添加 有可能出現卡頓,等待一會 傳出 -> 瀏覽 點擊添加 hc-06,如果沒有則點擊 再次搜索 確定 添加成…

Android切換語言不退出App

1.需求 實現用戶選擇語言(未點擊下一步),更新當前界面UI,點擊下一步后,更新App的語言,并進行保存。 實現目標: 1.設置App的語言,本地進行保存 2.updateResources更新本地語言配置…

一鍵獲取Linux主機配置信息shell腳本,含網卡詳情,網卡綁定等

cat > /tmp/get_os_info.sh <<"EOF"#!/bin/bashexport LANG=en_US.UTF-8# 如果 cat /proc/1/cgroup | grep docker | wc -l 大于0 或 systemd-detect-virt 返回 docker,則為 docker容器,# 如果 virt-what 返回 kvm或vmware或hyperv或xen、xen-hvm、lxc 或…

2 XDMA IP中斷

三種中斷 1. Legacy 定義&#xff1a;Legacy 中斷是傳統的中斷處理方式&#xff0c;使用物理中斷線&#xff08;例如 IRQ&#xff09;來傳遞中斷信號。缺點&#xff1a; 中斷線數量有限&#xff0c;通常為 16 條&#xff0c;限制了可連接設備的數量。中斷處理可能會導致中斷風…

【算法】時間復雜度以及O(N^2)的排序

目錄 1.常數時間的操作 2.時間復雜度 2.1.以選擇排序為例 2.2.O(n^2)從何而來 2.3.冒泡排序 2.3.1.抑或運算 2.4.插入排序 3.二分法 3.1.局部最小 4.遞歸 4.1.遞歸行為時間復雜度的估計 1.常數時間的操作 一個操作如果和樣本的數據量無關&#xff0c;每次都是固定時…

2021 年 3 月青少年軟編等考 C 語言五級真題解析

目錄 T1. 紅與黑思路分析T2. 密室逃脫思路分析T3. 求逆序對數思路分析T4. 最小新整數思路分析T1. 紅與黑 有一間長方形的房子,地上鋪了紅色、黑色兩種顏色的正方形瓷磚。你站在其中一塊黑色的瓷磚上,只能向相鄰的黑色瓷磚移動。請寫一個程序,計算你總共能夠到達多少塊黑色的…

C# 或 .NetCore 如何使用 NPOI 導出圖片到 Excel 文件

今天在本文中&#xff0c;我們將嘗試使用NPOI庫將圖像插入到 Excel 文件的特定位置。請將以下邏輯添加到您的寫作方法中&#xff0c;在 Excel 文件中添加圖像&#xff08;JPEG、PNG&#xff09;,我已經有一個示例 jpeg 文件 - Read-write-excel-npoi.jpg &#xff0c;我們將嘗試…

【學習筆記】理解深度學習的基礎:機器學習

1. 機器學習基礎 1.1 機器學習的定義與重要性 定義&#xff1a;深度學習是機器學習的一種特定形式。為了深入理解深度學習&#xff0c;必須牢固掌握機器學習的基本原理。機器學習算法是一種能夠從數據中學習的算法&#xff0c;通過經驗E在任務T上提高性能度量P&#xff08;Mi…

Observability:將 OpenTelemetry 添加到你的 Flask 應用程序

作者&#xff1a;來自 Elastic jessgarson 待辦事項列表可以幫助管理與假期計劃相關的所有購物和任務。使用 Flask&#xff0c;你可以輕松創建待辦事項列表應用程序&#xff0c;并使用 Elastic 作為遙測后端&#xff0c;通過 OpenTelemetry 對其進行監控。 Flask 是一個輕量級…