


Bootstrap 3之美06-Page Header、Breadcrumbs、Dropdowns、Button Dropdowns、用Button和Dropdowns模擬Select、Input Groups、Thumbnails、Panels、Wells_html/css_WEB-ITnose
Jun 24, 2016 am 11:59 AM
本篇主要包括:
■? Page Header
■? Breadcrumbs
■? Button Groups
■? Dropdowns
■? Button Dropdowns
■? 用Button和Dropdowns模擬Select
■? Input Groups
■? Thumbnails
■? Panels
■? Wells
□ Page Header
Page Header是指頁面最頂部。
<div class="page-header"> <h1>超級球迷</h1> <p class="text-warning">關于我們</p> </div>
以上div會跑到頁面最頂部。
□ Breadcrumbs
面包屑。
<div class="page-header"> <ol class="breadcrumb"> <li><a href="/">主頁</a></li> <li class="active"><a href="/">關于我們</a></li> </ol> <p class="text-warning">關于我們</p> </div>以上,ol部分為面包屑。
□ Button Groups
由幾個按鈕組成,但看上去像一個按鈕。
<div class="row"> <div class="col-md-6 btn-group"> <button class="btn btn-success">按鈕1</button> <button class="btn btn-success active">按鈕2</button> <button class="btn btn-success">按鈕3</button> </div> </div>
btn-group-vertical:Button Group垂直排列
btn-group-sm:Button Group由小按鈕水平排列
一組radio,加上data-toggle="buttons"屬性,點擊某個radio,該按鈕呈按下狀。
<div class="row"> <div class="btn btn-group-sm" data-toggle="buttons"> <label class="btn btn-success"><input type="radio"/>The Dude</label> <label class="btn btn-success"><input type="radio"/>Donny</label> <label class="btn btn-success"><input type="radio"/>Maude</label> </div> </div>
□ Dropdowns
點擊按鈕,呈現(xiàn)下拉選項。
<div class="row"> <div class="dropdown"> <button class="btn btn-sm btn-success" data-toggle="dropdown">點我</button> <ul class="dropdown-menu"> <li><a href="#" tabindex="-1">Walter</a></li> <li><a href="#" tabindex="-1">Bunny</a></li> <li class="divider"></li> <li class="disabled"><a href="#" tabindex="-1">The Big</a></li> </ul> </div> </div>
□ Button Dropdowns
把Button Group和Dropdowns結合起來,點擊Button Group中的某個按鈕,呈現(xiàn)Dropdowns。
<div class="row"> <div class="btn-group btn-group-sm" data-toggle="buttons"> <label class="btn btn-success"><input type="radio"/>The Dude</label> <label class="btn btn-success"><input type="radio"/>Donny</label> <label class="btn btn-success"><input type="radio"/>Maude</label> <div class="btn-group btn-group-sm"> <button class="btn btn-success" data-toggle="dropdown">Other<span class="caret"></span></button> <ul class="dropdown-menu"> <li><a href="#" tabindex="-1">Walter</a></li> <li><a href="#" tabindex="-1">Bunny</a></li> <li class="divider"></li> <li class="disabled"><a href="#" tabindex="-1">The Big</a></li> </ul> </div> </div> </div>
還可以把按鈕和箭頭按鈕分隔成2個按鈕。
<button class="btn btn-success">Other</button><button class="btn btn-success" data-toggle="dropdown"><span class="caret"></span></button>
□ 用Button和Dropdowns模擬Select
html部分。
<div class="row"> <div class="dropdown"> <button class="btn btn-success" id="pickButton">請選擇...</button> <button class="btn btn-success" data-toggle="dropdown"><span class="caret"></span></button> <ul class="dropdown-menu" id="reasonDropdown"> <li><a href="#" tabindex="-1">Adoration</a></li> <li><a href="#" tabindex="-1">Ordering a White Flower</a></li> <li><a href="#" tabindex="-1">I am lost</a></li> </ul> </div> </div>
當點擊向下箭頭,選擇Dropdowns選項,需要把選項顯示到id為pickButton的按鈕上。
在js文件夾中創(chuàng)建site.js文件。
(function() { "use strict"; var $pckButton = $("#pickButton"); $("#reasonDropdown li a").on("click", function() { var reason = $(this).text(); $pckButton.text(reason); });})();
把site.js放到頁面底部。
□ Input Groups
Input Groups是指Input與其它元素組合在一起,呈現(xiàn)出一體的效果。
<div class="row"> <div class="input-group"> <span class="input-group-addon">Name</span> <input type="text" class="form-control" name="userName" placeholder="輸入用戶名"/> </div> </div>
□ Pagination
<div class="row"> <ul class="pager"> <li class="previous"><a href="#">← 上一頁</a></li> <li class="next"><a href="#">下一頁 →</a></li> </ul> </div>
還可以是帶數(shù)字分頁的。
<div class="row"> <ul class="pagination pagination-lg"> <li class="previous"><a href="#">← 上一頁</a></li> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li class="next"><a href="#">下一頁 →</a></li> </ul> </div>
□ Thumbnails
當把一個div加上class="thumbnail"屬性后,方便圖片和文字的排版。
<div class="row"> <div class="col-md-4 col-sm-6"> <div class="thumbnail"> <a href="#"><img class="img-responsive lazy" src="/static/imghw/default1.png" data-src="images/18.jpg" alt="18"/></a> <div class="caption"> <h3>賽事消息</h3> <p> 當比賽進行到第6分鐘時,郜林近距離攻門被托萊奇封堵,在郜林示意托萊奇有手球時,迪亞曼蒂在球門另一側的搶射被對手封堵?lián)醭?。主裁判哈桑沒有理會郜林的投訴,慢鏡頭顯示托萊奇確實有手球。 </p> </div> </div> </div> </div>
□ Panels
在設置為panel的div中,可以有panel的標題部分,panel的正文部分。
<div class="row"> <div class="panel panel-default"> <div class="panel-heading"> <h2>標題</h2> </div> <div class="panel-body"> <p> 全場比賽傷停補時階段,最具爭議性的判罰出現(xiàn)了。在一次拼搶中,劉健背后對薩巴犯規(guī),薩巴隨機倒地,張琳?有一個抬腿動作,試圖避免踩到薩巴,薩巴卻捂著臉在地上劇烈翻滾。 </p> <img class="img-thumbnail lazy" src="/static/imghw/default1.png" data-src="images/19.jpg" alt="19"/> </div> </div> </div>
□ Wells
在設置為well的div中,這塊div在顯示的時候重點著色,有很強的背景效果。
<div class="row"> <div class="well well-lg"> <p> 在2014賽季亞冠聯(lián)賽的一場1/4決賽首回合比賽中,廣州恒大客場0-1負于西悉尼流浪者。比賽中,出現(xiàn)了包括張琳?、郜林領到紅牌在內的多次爭議判罰。裁判專家張大樵在接受天津體育頻道采訪時表示拉羅卡對張琳?的犯規(guī)比較嚴重,應該領到一張黃牌,而張琳?打了拉羅卡的臉則屬于嚴重犯規(guī),主裁判哈桑向他出示紅牌沒有問題。哈桑張冠李戴,對薩巴犯規(guī)的是劉健,卻向郜林出示了紅牌。另外,張大樵認為哈桑在上半場漏判了恒大隊的一個點球。 </p> </div> </div>
參考資料:WilderMinds??

熱AI工具

Undress AI Tool
免費脫衣圖片

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

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

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

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

禪工作室 13.0.1
強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

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

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

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

在 Bootstrap 中驗證日期,需遵循以下步驟:引入必需的腳本和樣式;初始化日期選擇器組件;設置 data-bv-date 屬性以啟用驗證;配置驗證規(guī)則(如日期格式、錯誤消息等);集成 Bootstrap 驗證框架,並在表單提交時自動驗證日期輸入。

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

答案:可以使用 Bootstrap 的日期選擇器組件在頁面中查看日期。步驟:引入 Bootstrap 框架。在 HTML 中創(chuàng)建日期選擇器輸入框。 Bootstrap 將自動為選擇器添加樣式。使用 JavaScript 獲取選定的日期。

Web開發(fā)設計是一個充滿潛力的職業(yè)領域。然而,這個行業(yè)也面臨著諸多挑戰(zhàn)。隨著越來越多的企業(yè)和品牌轉向網(wǎng)絡市場,Web開發(fā)者有機會展示他們的技能並在職業(yè)生涯中取得成功。然而,隨著對Web開發(fā)需求的持續(xù)增長,開發(fā)人員的數(shù)量也在增加,導致競爭日益激烈。但令人振奮的是,如果你具備天賦和意願,你總能找到新方法來創(chuàng)造獨特的設計和創(chuàng)意。作為一名Web開發(fā)人員,你可能需要不斷尋找新的工具和資源。這些新工具和資源不僅能讓你的工作更加便捷,還能提升工作質量,從而幫助你贏得更多的業(yè)務和客戶。 Web開發(fā)的趨勢不斷變化,

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

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