學習要點:
1.巨幕元件
2.頁頭元件
3.縮圖元件
4.警告框元件
主講教師:李炎恢
本節課我們主要學習一下 Bootstrap 的四個元件功能:巨幕元件、頁頭元件、縮圖元件和警告框元件。
一.巨幕元件
巨幕元件主要是展示網站的關鍵性區域。
//在固定的範圍內,有圓角
<div class="container"> <div class="jumbotron"> <h2>網站標題</h2> <p> 這是一個學習性的網站! </p> <p> <a href="#" class="btn btn-default">更多內容</a> </p> </div> </div>
//100%全屏,沒有圓角
<div class="jumbotron"> <div class="container"> <h2>網站標題</h2> <p> 這是一個學習性的網站! </p> <p> <a href="#" class="btn btn-default">更多內容</a> </p> </div> </div>
二.頁頭元件
//增加一些空間
<div class="page-header"> <h1>大標題 <small>小標題</small></h1> </div>
三.縮圖元件
//縮圖配合響應式
<div class="container"> <div class="row"> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> </div> </div> </div> </div>
//自定義內容
<div class="container"> <div class="row"> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> <div class="caption"> <h3>圖文並茂</h3> <p> 這是一個圖片結合文字的縮圖 </p> <p> <a href="#" class="btn btn-default">進入</a> </p> </div> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> <div class="caption"> <h3>圖文並茂</h3> <p> 這是一個圖片結合文字的縮圖 </p> <p> <a href="#" class="btn btn-default">進入</a> </p> </div> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> <div class="caption"> <h3>圖文並茂</h3> <p> 這是一個圖片結合文字的縮圖 </p> <p> <a href="#" class="btn btn-default">進入</a> </p> </div> </div> </div> <div class="col-xs-6 col-md-3 col-sm-4"> <div class="thumbnail"> <img src="img/pic.png" alt=""> <div class="caption"> <h3>圖文並茂</h3> <p> 這是一個圖片結合文字的縮圖 </p> <p> <a href="#" class="btn btn-default">進入</a> </p> </div> </div> </div> </div> </div>
四.警告框元件
警告框元件是一組預定義訊息。
//基本警告框
<div class="alert alert-success">Bootstrap</div> <div class="alert alert-info">Bootstrap</div> <div class="alert alert-warning">Bootstrap</div> <div class="alert alert-danger">Bootstrap</div>
//帶關閉的警告框
<div class="alert alert-success"> Bootstrap <button type="button" class="close" data-dismiss="alert"> <span>×</span> </button> </div>
//自動適配的超連結
<div class="alert alert-success"> Bootstrap,請到官網 <a href="#" class="alert-link">下載</a> </div>