Bootstrap是來自Twitter的一款目前最受歡迎的前端框架,Bootstrap框架基於HTML、CSS、javascript,簡潔靈活,使得Web 開發更加快捷,但是有很多朋友不知道怎麼用bootstrap框架,接下來的這篇文章就來跟大家來介紹一下bootstrap框架使用方法。
話不多說,我們直接來看正文~(免費課程推薦:bootstrap教程)
1
、Bootstrap 中用到一些 HTML元素和CSS屬性需要將頁面設定為 HTML5 文件類型,也就是在頁面頂部新增「」
(段落)元素也被設定了等於 1/2 行高(即 10px)的底部外邊距(margin)。
基礎樣式
排版:
主體文字:.lead 類別讓段落反白顯示。
保留所需的樣式即可。
中即可表現為引用樣式。對於直接引用,建議用標籤。
8、列表,list-unstyled類別移除預設 list-style 樣式和左側外邊距的一組元素(只針對直接子元素)。 list-inline類別透過設定 display: inline-block; 並添加少量的內補(padding),將所有元素放置於同一行。 dl-horizontal類別讓
內的短語及其描述排在一行。
程式碼:
#標籤包裹內聯樣式的程式碼片段<p><br> </p> <kbd> 標籤標記使用者透過鍵盤輸入的內容<p><br></p> <pre class="brush:php;toolbar:false"> 展示程式碼區塊。可用pre-scrollable 類別設定最高350px帶垂直捲軸。 <p><br></p><var> 標籤標記變數<p><br></p> <samp> 標籤標記程式輸出的內容。 <p><br></p> <p>表格:<strong></strong><br>##.table 類別指定基本樣式, </p> <p><br>.table-striped 條紋樣式, </p> <p><br>.table-bordered 類別為邊框樣式, </p> <p>##.table-hover 類別帶滑鼠懸停樣式, <br></p> <p>.table-condensed類別緊湊樣式。 <br></p> <p>狀態類別(行或儲存格設定顏色):active,success,info,warning,info。 <br></p> <p>將任何 .table 元素包裹在 .table-responsive 元素內,即可建立響應式表格,其 響應式表格: 會在小螢幕裝置上(小於768px)水平捲動。當螢幕大於 768px 寬度時,水平捲軸消失。 <br></p> <p><strong><br></strong>表單:</p> <p><strong></strong>#1、基本實例:<br></p>所有設定了.form-control類別的<input>、<textarea> 和 <select> 元素都會被預設設定寬度屬性為 width: 100%;。 <p></p> <p>將 label 元素和前面提到的控制項包裹在 .form-group 中可以獲得最好的排列。 <br></p> <p>不要講表單組直接和輸入框組混合使用。建議將輸入框組嵌套到表單組中使用。 <br></p> <p>form-group,input-group,control-group, <br></p> <p>2、內聯表單:<br></p> <form> 元素新增.form -inline 類別可使其內容左對齊並且表現為inline-block 層級的控制項。只適用於視窗(viewport)至少在 768px 寬度時(視窗寬度再小的話就會使表單折疊)。 <p></p> <p>在內聯表單中單選/多選框控制項的寬度設定為width: auto; <br></p> <p>#如果你沒有為每個輸入控制項設定label 標籤,螢幕閱讀器將無法正確識別。對於這些內聯表單,你可以透過為label 設定 .sr-only 類別將其隱藏。 <br></p> <p>3、 水平排列的表單 :透過為表單新增 .form-horizontal 類別改變 .form-group 的行為,使其表現為柵格系統中的行(row) <br></p> <p>4、多選和單選框 :.radio、.radio-inline、.checkbox、.checkbox-inline 。 <br></p> <p>5、靜態控件 :水平佈局的表單中,如需將一行純文字和 label 元素放置於同一行,為 </p> <p> 元素新增 .form-control-static類別即可。 <br></p> <p>6、控件狀態 <br></p> <p>.disabled類別停用控件,為</p> <fieldset> 設定disabled 時則停用包含的所有控件。 <br><p>a標籤不受此類影響。 <br></p> <p>readonly 屬性可以禁止使用者輸入 <br></p> <p>.has-warning、.has-error 或 .has-success 類別到這些控制項的父元素即可。任何包含在此元素之內的 .control-label、.form-control 和.help-block 元素都將接受這些校驗狀態的樣式。 <br></p> <p>你也可以針對校驗狀態為輸入框新增額外的圖示(注意依賴label標籤)。只需設定相應的 .has-feedback 類別並添加正確的圖示。 </p> <p>7、 控制項尺寸<br></p> <p>透過.input-lg .input-sm類似的類別可以為控制項設定高度,透過.col-lg-* 類似的類別可以為控件設定寬度<br></p> <p>透過新增.form-group-lg 或.form-group-sm 類,為.form-horizontal 包裹的label 元素和表單控制項快速設定尺寸。 <br></p> <p>用柵格系統中的欄位(column)包裹輸入框或其任何父元素,都可輕鬆的為其設定寬度。 <br></p> <p>8、輔助文字 :help-block類,針對表單控制項的「區塊(block)」級輔助文字。 <br></p> <p><strong>按鈕:</strong></p> <p>1、基本樣式,btn、btn-default、btn-primary、btn-success、btn-info、btn-warning、 btn-danger、active <br></p> <p>2、 展現形式,btn-link、btn-block、close <br></p> <p>3、尺寸樣式,.btn-lg、.btn- sm 、.btn-xs 。 <br></p> <p>可透過<a>、<button> 或<input> 元素應用按鈕類,但建議用<button> 元素來獲得在各個瀏覽器上獲得相匹配的繪製效果。 <br></button></button></a></p> <p><strong>圖片:</strong>圖片形狀,img-rounded,img-circle,img-thumbnail,IE8 不支援 CSS3 中的圓角屬性。 <br></p> <p><strong>輔助:</strong>text-muted、text-primary、text-success、text-info、text-warning、text-danger 、bg-primary、bg-success、bg-info、bg-warning、bg-danger,三角符號,caret ,浮動 ,居中 <strong><br></strong></p> <p><strong>元件樣式</strong> <br></p> <p><strong>#圖示:</strong> <br></p> <p>200個來自Glyphicon Halflings 的字體圖標, <br></p> <p>圖標類別只能應用在空元素上,且不可與其它元件結合使用。 <br></p><pre class='brush:php;toolbar:false;'><span class="glyphicon glyphicon-search"></span></pre><p><strong>選單:</strong></p> <p>將下拉式選單觸發器和下拉式選單都包裹在.dropdown 中<br></p> <p>選單對齊:預設情況下,下拉式選單會自動沿著父元素的上沿和左側被定位為100% 寬度。為.dropdown-menu 新增.dropdown-menu-right 類別可以讓選單右對齊<br></p> <p>選單分組:dropdown-header表描述項,.disabled 表格停用項目<br></p> <p> #向上彈出: .dropup 類別就能使觸發的下拉式選單朝上方打開 <strong><br></strong></p> <p><strong>按鈕群組 :</strong><br></p> <p>按鈕群組.btn-group,透過.btn-group-* 指定群組中按鈕尺寸。 <br></p> <p>按鈕列.btn-toolbar <br></p> <p>按鈕垂直堆疊排列顯示btn-group-vertical <br></p> <p>兩端對齊排列的按鈕組btn-group-justified <strong><br></strong></p> <p><strong>導覽:</strong></p> <p>標籤頁.nav-tabs 類別依賴 .nav 基底類別。 <br></p> <p>膠囊式標籤頁.nav-pills 類,新增 .nav-stacked 類別改為垂直堆疊。 <br></p> <p>.nav-justified 類別可以很容易的讓標籤頁或膠囊式標籤呈現出同等寬度。 <br></p> <p>navbar navbar-default <br></p> <p>對於不包含在</p> <form> 中的<button> 元素,加上.navbar-btn 後,可以讓它在導航條裡垂直居中。 <br><p> 將表單放在.navbar-form 之內可以呈現很好的垂直對齊, <br></p> <p>.navbar-text <br></p> <p>. navbar-link <br></p> <p>.navbar-left 和.navbar-right 工具類別讓導覽連結、表單、按鈕或文字對齊。 <br></p> <p>.navbar-fixed-top 類別可以讓導覽條固定在頂部<br></p> <p>.navbar-fixed-bottom 類別可以讓導覽條固定在底部<br></p> <p>.navbar-static-top 類別可讓導覽條隨著頁面向下捲動而消失。 <br></p> <p>.navbar-inverse 類別可以改變導覽條的外觀。 <br></p> <p>breadcrumb 建立具有層次的導航結構(麵包屑)。 <strong><br></strong></p> <p><strong>分頁:</strong><br></p> <p>pagination,並根據情況對頁碼使用.disabled 類別、 .active 類別。 <br></p> <p>.pagination-lg 或 .pagination-sm 類別提供了額外可供選擇的尺寸。 <br></p> <p>pager上一頁和下一頁的簡單翻頁。並可透過previous,next類標示。 <br></p> <p><strong>標籤:</strong>label標籤基類,可透過label-default, label-primary, label-success, label-info, label-warning, label-danger改變標籤的外觀。 <br>badge,可以很醒目的展示新的或未讀的資訊條目。 <br></p> <p>其它:縮圖 、提示框 、進度條 、媒體對像等 <strong><br></strong></p> <p><strong>客製化樣式 </strong><br></p> <p>BootStrap提供了根據自己需要的元件及jquery外掛程式進行客製化,使用者也可以直接修改Less原始碼。 <br></p></button> </form> </fieldset> </form></select></textarea></samp></var></pre></kbd>
以上是bootstrap框架怎麼用? bootstrap框架的用法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

JavaScript是現代網站的核心,因為它增強了網頁的交互性和動態性。 1)它允許在不刷新頁面的情況下改變內容,2)通過DOMAPI操作網頁,3)支持複雜的交互效果如動畫和拖放,4)優化性能和最佳實踐提高用戶體驗。

C 和JavaScript通過WebAssembly實現互操作性。 1)C 代碼編譯成WebAssembly模塊,引入到JavaScript環境中,增強計算能力。 2)在遊戲開發中,C 處理物理引擎和圖形渲染,JavaScript負責遊戲邏輯和用戶界面。

JavaScript在網站、移動應用、桌面應用和服務器端編程中均有廣泛應用。 1)在網站開發中,JavaScript與HTML、CSS一起操作DOM,實現動態效果,並支持如jQuery、React等框架。 2)通過ReactNative和Ionic,JavaScript用於開發跨平台移動應用。 3)Electron框架使JavaScript能構建桌面應用。 4)Node.js讓JavaScript在服務器端運行,支持高並發請求。

Python更適合數據科學和自動化,JavaScript更適合前端和全棧開發。 1.Python在數據科學和機器學習中表現出色,使用NumPy、Pandas等庫進行數據處理和建模。 2.Python在自動化和腳本編寫方面簡潔高效。 3.JavaScript在前端開發中不可或缺,用於構建動態網頁和單頁面應用。 4.JavaScript通過Node.js在後端開發中發揮作用,支持全棧開發。

C和C 在JavaScript引擎中扮演了至关重要的角色,主要用于实现解释器和JIT编译器。1)C 用于解析JavaScript源码并生成抽象语法树。2)C 负责生成和执行字节码。3)C 实现JIT编译器,在运行时优化和编译热点代码,显著提高JavaScript的执行效率。

JavaScript在現實世界中的應用包括前端和後端開發。 1)通過構建TODO列表應用展示前端應用,涉及DOM操作和事件處理。 2)通過Node.js和Express構建RESTfulAPI展示後端應用。

JavaScript在Web開發中的主要用途包括客戶端交互、表單驗證和異步通信。 1)通過DOM操作實現動態內容更新和用戶交互;2)在用戶提交數據前進行客戶端驗證,提高用戶體驗;3)通過AJAX技術實現與服務器的無刷新通信。

理解JavaScript引擎內部工作原理對開發者重要,因為它能幫助編寫更高效的代碼並理解性能瓶頸和優化策略。 1)引擎的工作流程包括解析、編譯和執行三個階段;2)執行過程中,引擎會進行動態優化,如內聯緩存和隱藏類;3)最佳實踐包括避免全局變量、優化循環、使用const和let,以及避免過度使用閉包。


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Atom編輯器mac版下載
最受歡迎的的開源編輯器

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

SublimeText3漢化版
中文版,非常好用

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。