b4
或fa
即可挑選想用的程式片段{ "workbench.colorTheme": "Monokai", // 控制字型大小 (以像素為單位)。 "editor.fontSize": 18, // - 'bounded' (當檢視區縮至最小並設定 'editor.wordWrapColumn' 時換行). "editor.wordWrap": "on", // 控制編輯器是否應自動設定貼上的內容格式。格式器必須可供使用,而且格式器應該能夠設定文件中一個範圍的格式。 "editor.formatOnPaste": true, // 使用滑鼠滾輪並按住 Ctrl 時,縮放編輯器的字型 "editor.mouseWheelZoom": true, // 在儲存時設定檔案格式。格式器必須處於可用狀態、檔案不得自動儲存,且編輯器不得關機。 "editor.formatOnSave": true, }
<!DOCTYPE html> <html lang="zh-Hant-TW"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <!-- Bootstrap CSS --> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/my.css"> </head> <body> <h1>Hello, world!</h1> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="js/jquery-3.2.1.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.min.js"></script> </body> </html>
width=device-width
:表示寬度是設備螢幕的寬度initial-scale=1
:表示初始的縮放比例, 可以讓網頁的寬度自動適應手機螢幕的寬度shrink-to-fit=no
來替代,以讓網頁的寬度自動適應手機螢幕的寬度body{ font-family: '微軟正黑體'; }
body { font-family: '微軟正黑體'; }
|
行內樣式 |
內部樣式 |
外部樣式 |
---|---|---|---|
影響範圍 |
最小 |
單一頁中 |
許多頁 |
優先權 |
最高 |
|
|
用法 |
|
|
|
@import url("block.css");
body
、h1
、div
、p
...等,只要是該標籤都會受影響。
p {CSS屬性: 值;}
<p></p>
#home{CSS屬性: 值;}
<div id="home"></div>
.row{CSS屬性: 值;}
<div class="row"></div>
<div class="container"> ... </div>
另一種是全螢幕容器:
<div class="container-fluid"> ... </div>
沒加容器之前。網頁內容會緊貼著邊緣,加上之後,預設就有邊距出現。
詳情:http://bootstrap.hexschool.com/docs/4.0/layout/overview/#%E5%AE%B9%E5%99%A8
.container
之外多一層 <div>
並設想要的底色或底圖即可。
<div style="background-color: #185252;"> <div class="container"> </div> </div>
.container
)中才有作用<div class="container"> <div class="row"> <div class="col-sm-3">側邊三欄</div> <div class="col-sm-9">右邊九欄</div> </div> </div>
.row
代表一個橫列,以確保裡面的欄位可以對齊、排序。
.col-sm
式斷點前綴詞,後面接的是欄位寬度設定,預設滿版為12欄
若超過12欄,則會自動新增一個 .row
在 BootStrap4 中也可以這樣使用等寬欄位:
<div class="container"> <div class="row"> <div class="col">col 等寬 1/5</div> <div class="col">col 等寬 2/5</div> <div class="col">col 等寬 3/5</div> <div class="col">col 等寬 4/5</div> <div class="col">col 等寬 5/5</div> </div> <div class="row"> <div class="col-sm">col-sm 等寬 1/5</div> <div class="col-sm">col-sm 等寬 2/5</div> <div class="col-sm">col-sm 等寬 3/5</div> <div class="col-sm">col-sm 等寬 4/5</div> <div class="col-sm">col-sm 等寬 5/5</div> </div> </div>
上方的用法就是不管螢幕多大,都要分成五欄
下方的用法是當螢幕在 576 以上時,才分五欄,在 576 以下的時候,會自動調成單欄式。
.row>.col-sm*5
然後按 tab 鍵,可以快速產生以上語法<div class="container"> <div class="row"> <div class="col-sm">自動平均分配</div> <div class="col-sm-7">指定佔 7 欄</div> <div class="col-sm">自動平均分配</div> </div> </div>
<div class="container"> <div class="row"> <div class="col-sm">自動平均分配</div> <div class="col-sm-auto">根據中間內容多多寡來判斷欄寬</div> <div class="col-sm">自動平均分配</div> </div> </div>
<div class="container"> <div class="row"> <div class="col">自動平均分配</div> <div class="col-sm-6 col-md-7 col-lg-8">根據不同螢幕大小來指定中間欄位欄寬</div> <div class="col">自動平均分配</div> </div> </div>
col-sm-4 col-md-3
,意思就是用手機看時,該區域寬度佔4欄,用平板看時,該區域寬度佔3欄。
sm >= 576 px
md >= 768 px
lg >= 992 px
xl >= 1200 px
.col-sm-3
,意思就是當螢幕 >= 576px 時,就會將此區域的寬度設為螢幕的 3/12。col-sm-4 col-md-3
。意思就是當螢幕 >= 768 px時,就會將此區域的寬度設為螢幕的 3/12,若螢幕 < 768 但 >= 576px 時,就會將此區域的寬度設為螢幕的 4/12。col-xl
前綴詞,col-xs
改為 col-
,col-sm-3
、col-sm-9
,但在 BootStrap4 允許不設寬度,例如四組 col-sm
時,每個欄位會自動調為 25%,因此,可以輕鬆做到五欄、七欄、八欄...等效果。575 px 以下 | 576 ~ 767 px | 768 ~ 991 px | 992 ~ 1199 px | 1200 px 以上 | |
---|---|---|---|---|---|
BootStrap3 前綴 | col-xs | col-sm | col-md | col-lg | |
BootStrap4 前綴 | col- | col-sm | col-md | col-lg | col-xl |
對應裝置 | any | 手機 | 平板 | 桌機螢幕 | 大螢幕 |
.order
就能調整:
<div class="container"> <div class="row"> <div class="col-sm-7 order-sm-2"> 在中間的主內容區 </div> <div class="col-sm order-sm-1"> 在左邊的側邊欄 </div> <div class="col-sm order-sm-3"> 在右邊的側邊欄 </div> </div> </div>
寫的時候,請依照在單欄式情況下,希望呈現的先後順序來寫,然後再利用 order 來調整位置。在三欄式時(未自適應前),就會按照 order 的順序來排,在單欄式時,就會忽略 order,依照語法順序來排。
範例:
See the Pen 欄位排序 by Tad (@tad0616) on CodePen.
.col-offset-x
或者 .offset-sm-x
來跳過幾欄。.mr-auto
來將右邊剩下的空位謄出來。
<div class="container"> <div class="row"> <div class="col-2">col 等寬 1/3</div> <div class="col-2 mr-auto">col 等寬 2/3</div> <div class="col-2">col 等寬 3/3</div> </div>ass="col-2">col 等寬 3/3</div> </div> </div>
.mx-auto
把空位平均分散到左右兩邊
<div class="container"> <div class="row"> <div class="col-2">col 等寬 1/3</div> <div class="col-2 mx-auto">col 等寬 2/3</div> <div class="col-2">col 等寬 3/3</div> </div> </div>
.ml-auto
把空位放到左邊
<div class="container"> <div class="row"> <div class="col-2">col 等寬 1/3</div> <div class="col-2 ml-auto">col 等寬 2/3</div> <div class="col-2">col 等寬 3/3</div> </div> </div>
.row
裡面還可以有 .row
,子 .row
會以父 .row
的寬度為依據來進行寬度調整<div class="container"> <div class="row"> <div class="col-sm-8"> 主內容 <div class="row"> <div class="col-sm-3">欄</div> <div class="col-sm-6">欄</div> <div class="col-sm-3">欄</div> </div> </div> <div class="col-sm-4"> 側邊 <div class="row"> <div class="col-sm-3">欄</div> <div class="col-sm-6">欄</div> <div class="col-sm-3">欄</div> </div> </div> </div> </div>
<button>
、<input type="button">
及 <a>
上<button class="btn btn-primary btn-block">主按鈕</button>
transparent
<a href="#" class="btn btn-tools"> <i class="fa fa-search fa-2x fa-flip-horizontal" aria-hidden="true"></i> <div>站內搜尋</div> </a>
.btn-tools div { font-size: 12px; margin-top: 4px; }
<a href="#"><span>考生</span></a> <a href="#"><span>新生</span></a> <a href="#"><span>學生</span></a> <a href="#"><span>教師</span></a> <a href="#"><span>職員</span></a> <a href="#"><span>家長</span></a> <a href="#"><span>訪客</span></a> <a href="#"><span>畢業生及校友</span></a>
display
可以改變元件的呈現方式,以下是 BootStrap4 支援的:
.d-none
.d-inline
.d-inline-block
.d-block
.d-table
.d-table-cell
.d-flex
.d-inline-flex
flexbox
.d-flex
的方式來套用(display: flex
之意)。.d-inline-flex
.d-flex
或.d-inline-flex
均可套用斷點,例如:.d-sm-flex
或 .d-sm-inline-flex
display
預設為 inline
,但符合 lg 斷點時,改變 display
為 block
:
<div class="col-sm"> <a href="#" class="btn-tools"><span>考生</span></a> <a href="#" class="btn-tools"><span>新生</span></a> <a href="#" class="btn-tools"><span>學生</span></a> <a href="#" class="btn-tools"><span>教師</span></a> <a href="#" class="btn-tools"><span>職員</span></a> <div class="d-inline d-lg-block"></div> <a href="#" class="btn-tools"><span>家長</span></a> <a href="#" class="btn-tools"><span>訪客</span></a> <a href="#" class="btn-tools"><span>畢業生及校友</span> </a> </div>
.align-items-start
<div class="container"> <div class="row align-items-start"> <div class="col">col 等寬 1/3</div> <div class="col">col 等寬 2/3</div> <div class="col">col 等寬 3/3</div> </div> </div>
全部垂直置中對齊 .align-items-center
<div class="container"> <div class="row align-items-center"> <div class="col">col 等寬 1/3</div> <div class="col">col 等寬 2/3</div> <div class="col">col 等寬 3/3</div> </div> </div>
全部垂直靠下對齊 .align-items-end
<div class="container"> <div class="row align-items-end"> <div class="col">col 等寬 1/3</div> <div class="col">col 等寬 2/3</div> <div class="col">col 等寬 3/3</div> </div> </div>
<div>
中即可:
<div class="container"> <div class="row"> <div class="col align-self-start">垂直靠上</div> <div class="col align-self-center">垂直置中</div> <div class="col align-self-end">垂直靠下</div> </div> </div>
.justify-content-start
<div class="container"> <div class="row justify-content-start"> <div class="col-2">col 1/3</div> <div class="col-2">col 2/3</div> <div class="col-2">col 3/3</div> </div> </div>
.justify-content-center
<div class="container"> <div class="row justify-content-center"> <div class="col-2">col 1/3</div> <div class="col-2">col 2/3</div> <div class="col-2">col 3/3</div> </div> </div>
.justify-content-end
<div class="container"> <div class="row justify-content-end"> <div class="col-2">col 1/3</div> <div class="col-2">col 2/3</div> <div class="col-2">col 3/3</div> </div> </div>
.justify-content-around
<div class="container"> <div class="row justify-content-around"> <div class="col-2">col 1/3</div> <div class="col-2">col 2/3</div> <div class="col-2">col 3/3</div> </div> </div>
.justify-content-between
<div class="container"> <div class="row justify-content-between"> <div class="col-2">col 1/3</div> <div class="col-2">col 2/3</div> <div class="col-2">col 3/3</div> </div> </div>
<div>
容器本身的對齊,這裡講的是<div>
裡面內容的對齊。.text-right
:
<div class="col-sm text-right"><img src="images/logo.png" alt="logo"></div>
讓中間按鈕置中用 .text-center
:
<div class="col-sm-auto text-center">按鈕語法</div>
要注意的是,這種對齊僅對行內元件(inline)有效,如果內容是區塊元件(block),如 <div>
,那就要用別的方式。
<nav class="navbar navbar-expand-md"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav"> <!--此處加入選項--> </ul> </div> </nav>
.navbar-expand-md
是指在 md 範圍以上才會直接展開選項
<button>
中的data-target="#navbarSupportedContent"
必須對應下方<div>
中的id="navbarSupportedContent"
<li class="nav-item"> <a class="nav-link" href="#">選項</a> </li>
若想加入一個有含子選單的選項,可用(注意 id 必須每個選項不一樣):
<li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">選項1</a> <div class="dropdown-menu" aria-labelledby="navbar1"> <a class="dropdown-item" href="#">子選項1</a> <a class="dropdown-item" href="#">子選項2</a> </div> </li>
我們可以在<nav>
中加入 p-sm-0 m-sm-0
讓導覽列在電腦螢幕上看起來瘦一點。
<nav class="navbar navbar-expand-md p-sm-0 m-sm-0">
.mx-auto
即可(即 margin-left: auto; margin-right: auto;
之意):
<ul class="navbar-nav mx-auto">
.navbar-dark
,若是淺色背景則用 .navbar-light
,然後搭配通用類別 .bg-*
就已可以改變導覽列底色,例如:
<nav class="navbar navbar-expand-md navbar-dark bg-green p-sm-0 m-sm-0">
.bg-green{ background-color: #276F6F; box-shadow: 0px 3px 8px 0px #000; }
.bg-green .navbar-nav .nav-link { color: rgb(255, 255, 255); }
完整版請再補上:
.bg-green .navbar-brand, .bg-green .navbar-text { color: rgb(255, 255, 255); }
若希望移過選項以變色,請再加上:
.bg-green .nav-item.active .nav-link, .bg-green .nav-item:hover .nav-link { color: #F7FE22; }
.bg-green .dropdown-menu{ background-color: #2C3232; }
修改子選單文字連結顏色
.bg-green .dropdown-item{ color: #FFFFFF; }
修改子選單文字連結滑過時的底色
.bg-green .dropdown-item:hover{ background-color: #3C70EF; }
<li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">認識本校</a> <div class="dropdown-menu" aria-labelledby="navbar1"> <a class="dropdown-item" href="#">創辦人</a> <a class="dropdown-item" href="#">現任校長</a> <a class="dropdown-item" href="#">學校簡史</a> <a class="dropdown-item" href="#">教育理念</a> <a class="dropdown-item" href="#">聆聽校歌</a> <a class="dropdown-item" href="#">校徽釋義</a> <a class="dropdown-item" href="#">校園景觀</a> <a class="dropdown-item" href="#">聯絡及交通</a> <a class="dropdown-item" href="#">校園配置圖</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">招生資訊</a> <div class="dropdown-menu" aria-labelledby="navbar2"> <a class="dropdown-item" href="#">本國學生招生</a> <a class="dropdown-item" href="#"> 五加二護理專班招生專區</a> <a class="dropdown-item" href="#"> 五專入學招生專區</a> <a class="dropdown-item" href="#"> 四技入學招生專區</a> <a class="dropdown-item" href="#"> 二技入學招生專區</a> <a class="dropdown-item" href="#"> 轉學生招生專區</a> <a class="dropdown-item" href="#"> 研究所招生</a> <a class="dropdown-item" href="#"> 進修部招生</a> <a class="dropdown-item" href="#"> 進修學院招生</a> <a class="dropdown-item" href="#">境外生招生專區</a> <a class="dropdown-item" href="#"> 外國生招生專區</a> <a class="dropdown-item" href="#"> 僑生及港澳生招生專區</a> <a class="dropdown-item" href="#"> 陸生招生專區</a> <a class="dropdown-item" href="#">本校招生入學網路報名系統</a> <a class="dropdown-item" href="#">獎助學金專區</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">校務資訊</a> <div class="dropdown-menu" aria-labelledby="navbar3"> <a class="dropdown-item" href="#">校務資訊系統</a> <a class="dropdown-item" href="#">Google Apps信箱</a> <a class="dropdown-item" href="#">教職員Webmail(新版)</a> <a class="dropdown-item" href="#">教職員Webmail(舊版)</a> <a class="dropdown-item" href="#">e-Portfolio(新版)</a> <a class="dropdown-item" href="#">e-Portfolio(舊版)</a> <a class="dropdown-item" href="#">e-Learning網路學園</a> <a class="dropdown-item" href="#">電算中心服務系統</a> <a class="dropdown-item" href="#">本校行動app下載</a> <a class="dropdown-item" href="#">慈濟儲存雲</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">學生資訊</a> <div class="dropdown-menu" aria-labelledby="navbar4"> <a class="dropdown-item" href="#">學生資訊系統</a> <a class="dropdown-item" href="#">Google Apps信箱</a> <a class="dropdown-item" href="#">e-Portfolio(新版)</a> <a class="dropdown-item" href="#">e-Portfolio(舊版)</a> <a class="dropdown-item" href="#">e-Learning網路學園</a> <a class="dropdown-item" href="#">電算中心服務系統</a> <a class="dropdown-item" href="#">選課系統</a> <a class="dropdown-item" href="#">本校行動APP下載</a> <a class="dropdown-item" href="#">軟硬體資訊服務</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">行政單位</a> <div class="dropdown-menu" aria-labelledby="navbar5"> <a class="dropdown-item" href="#">校長室</a> <a class="dropdown-item" href="#">秘書室</a> <a class="dropdown-item" href="#">教務處</a> <a class="dropdown-item" href="#">學務處</a> <a class="dropdown-item" href="#">總務處</a> <a class="dropdown-item" href="#">研究發展處</a> <a class="dropdown-item" href="#">電子計算機中心</a> <a class="dropdown-item" href="#">圖書館</a> <a class="dropdown-item" href="#">進修推廣部</a> <a class="dropdown-item" href="#">人事室</a> <a class="dropdown-item" href="#">人文室</a> <a class="dropdown-item" href="#">會計室</a> <a class="dropdown-item" href="#">國際暨兩岸教育資源中心</a> <a class="dropdown-item" href="#">教師發展暨教學資源中心</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">教學單位</a> <div class="dropdown-menu" aria-labelledby="navbar6"> <a class="dropdown-item" href="#">護理學院</a> <a class="dropdown-item" href="#"> 護理系</a> <a class="dropdown-item" href="#"> 長期照護研究所</a> <a class="dropdown-item" href="#"> 醫學影像暨放射科學系</a> <a class="dropdown-item" href="#"> 放射醫學科學研究所</a> <a class="dropdown-item" href="#">健康科技管理學院</a> <a class="dropdown-item" href="#"> 醫務暨健康管理系</a> <a class="dropdown-item" href="#"> 行銷與流通管理系</a> <a class="dropdown-item" href="#"> 資訊科技與管理系</a> <a class="dropdown-item" href="#">全人教育中心(通識中心)</a> <a class="dropdown-item" href="#">附設進修學院</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">推廣教育</a> </li> <li class="nav-item"> <a class="nav-link" href="#">圖書資訊</a> </li> <li class="nav-item"> <a class="nav-link" href="#">研究發展</a> </li> <li class="nav-item"> <a class="nav-link" href="#">海外交流</a> </li> <li class="nav-item"> <a class="nav-link" href="#">辦學成果</a> </li>
<head>
中加入:
<script src="https://www.w3schools.com/lib/w3.js"></script>
或者將該檔案下載,存入js目錄下,並引入之亦可:
<script src="js/w3.js"></script>
接著在</body>之前加入
<!-- Optional JavaScript --> <script> w3.includeHTML(); </script>
這樣就完成基本步驟了!
將整個 <ul class="navbar-nav m-auto">
剪下,建立一個 nav.html 檔並貼入剛剛剪下的內容,並儲存。
在原來的位置貼入以下語法即可引入 nav.html
<div w3-include-html="nav.html"></div>
原本 .m-auto
在 <ul>
中,請將之移到 <div>
中,以便讓引入的區塊可以置中。
<div w3-include-html="nav.html" class="m-auto"></div>
<div class="col-sm text-center text-sm-right"><img src="images/logo.png" alt="logo"></div>
.text-center
定義沒事就置中,.text-sm-right
則是定義當螢幕大於 576px 時,就把 logo 靠右之意。
右邊的連結也可以比照辦理:
<div class="col-sm text-center text-lg-left">一堆連結</div>
<a href="#" class="btn btn-tools m-1 mx-sm-2 p-0"> <i class="fa fa-search fa-2x fa-flip-horizontal" aria-hidden="true"></i> <div>站內搜尋</div> </a>
.p-0
就是不要有內距(padding)
.m-1
就是平時都設邊距1個空格單位
.mx-sm-2
則是當螢幕大於 576px 時,邊距設為左右2個空格單位。
.text-nowrap
設定為文字不換行
<div class="col-sm text-center text-lg-left text-nowrap">一堆連結</div>
<script src="js/holder.min.js"></script>
<div id="carousel-bs4" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carousel-bs4" data-slide-to="0" class="active"></li> <li data-target="#carousel-bs4" data-slide-to="1"></li> <li data-target="#carousel-bs4" data-slide-to="2"></li> </ol> <div class="carousel-inner"> <div class="carousel-item active"> 滑動內容1 </div> <div class="carousel-item"> 滑動內容2 </div> <div class="carousel-item"> 滑動內容3 </div> </div> <a class="carousel-control-prev" href="#carousel-bs4" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carousel-bs4" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div>
滑動內容可以放任何東西,例如用媒體物件來做就蠻方便的。
上方的<ol>
是用來製作下方的指示器,拿掉亦可。
下方的兩個<a>
是用來做左右控制項,不用也行。
詳情:http://bootstrap.hexschool.com/docs/4.0/components/carousel/
若要多一組輪播內容,上方的<ol>
就要多一組<li>
:
<li data-target="#carousel-bs4" data-slide-to="3"></li>
中間的 <div>
就要多一組對應設定:
<div class="carousel-item"> 滑動內容4 </div>
b4-carousel-caption
按 Enter 可以快速產生 carousel 的語法
.media
及 .media-body
:
<div class="media"> <img class="mr-3" src="http://fakeimg.pl/750x375/6ba85e/000"> <div class="media-body"> <h3>媒體物件 media object</h3> 媒體物件有助於建立複雜和可重複元件,其中一些媒體可以不需要包覆在另一個上。此外,通過flexbox,只需要兩個 class 就可以完成這些工作。 </div> </div>
.mr-3
是間隔工具,代表 margin-right 隔 3 倍空間
媒體物件固然簡單,但沒有自適應功能。
z-index
屬性即可。.bg-green
的設定,加入 z-index
設定(http://css.doyoe.com/properties/positioning/z-index.htm)
.bg-green { background-color: #276F6F; box-shadow: 0px 3px 8px 0px #000; z-index: 5; }
<div class="row"> <div class="col-sm-auto"> <img src="http://fakeimg.pl/750x375/6ba85e/000"> </div> <div class="col-sm"> <h3>媒體物件 media object</h3> 媒體物件有助於建立複雜和可重複元件,其中一些媒體可以不需要包覆在另一個上。此外,通過flexbox,只需要兩個 class 就可以完成這些工作。 </div> </div>
<h1>
到最小的 <h6>
<h1>
的,可以用 <p class="h1">
來取代 <h1>
<small>
做出次標題
<h3> 大標題 <small class="text-muted">次標題</small> </h3>
BootStrap4新增了 .display-1
~ .display-4
比h1還更大!
<h1 class="display-1">Display 1</h1> <h1 class="display-2">Display 2</h1> <h1 class="display-3">Display 3</h1> <h1 class="display-4">Display 4</h1>
.no-gutters
來取消間隔
<div class="container"> <div class="row no-gutters"> <div class="col">col 等寬 1/3</div> <div class="col">col 等寬 2/3</div> <div class="col">col 等寬 3/3</div> </div> </div>
.btn-block
使按鈕變成滿版,例如:
<a href="#" class="btn btn-green btn-block">新生入學專區</a>
上面的 .btn-green
是用自定義按鈕工具:http://blog.koalite.com/bbg/ 做出來的。
利用間隔工具 .p-3
讓按鈕間變大一點,並利用 .mb-1
在按鈕下方加點距離。
<div class="container"> <div class="row no-gutters"> <div class="col-sm-6"><a href="#" class="btn btn-green btn-block p-3 mb-1">106年度教育部技職校院教學卓越計畫10年成果展</a></div> <div class="col-sm-6"><a href="#" class="btn btn-green btn-block p-3 mb-1">新生入學專區</a></div> </div> </div>
按鈕詳情:http://bootstrap.hexschool.com/docs/4.0/components/buttons/
.rounded-0
來設定之,例如:
<a href="#" class="btn rounded-0 btn-green2 btn-block p-3 mb-1">本國學生招生</a>
若是想替按鈕加上邊框,可加上 .border-white
將框線設為白色,並用 .border-top-0
指定上方不用框線。
<a href="#" class="btn btn-green btn-block p-3 mb-1 rounded-0 border-white border-top-0">新生入學專區</a>
.bg-*
及 .text-*
可以分別設定文字的背景色和前景色。
<span class="bg-secondary text-white p-1 px-5 my-2 d-inline-block">新聞影音專區</span>
.px-5
是加大文字的左右內距。
.my-2
是加大文字上下和其他元件的距離。
.d-inline-block
則是將該文字設定為行內區塊,使之具有區塊特色(可以設定 margin),亦可隨文字多寡而調整大小。
<div class="card"> <div class="card-header">卡片頁首</div> <img class="card-img-top" src="上方圖片.jpg" alt="上方圖片"> <div class="card-body"> <h4 class="card-title">卡片主標題</h4> <h6 class="card-subtitle">卡片次標題</h6> <p class="card-text">卡片內文</p> <a href="#" class="card-link">卡片連結</a> </div> <img class="card-img-bottom" src="下方圖片.jpg" alt="下方圖片"> <div class="card-footer">卡片頁尾</div> </div>
基本上,卡片裡面的任何一個元件,沒用到的話都可以省略。簡單講,有需要再用即可。
一個卡片內,可以有好幾個 .card-body
.card-group
將卡片包起來。若是有頁尾,會自動對齊,看起來很整齊。
<div class="card-group"> 一堆卡片 </div>
若是不希望相連,則可改用.card-deck
,如此,卡片之間會有縫隙。頁尾一樣會自動對齊。
<div class="card-deck"> 一堆卡片 </div>
上面這些都是橫式排列,亦可用直式排列,做出瀑布流的效果,只要改用.card-columns
即可
<div class="card-columns"> 一堆卡片 </div>
b4-card-decks
按 Enter 可以快速產生card-deck的語法<div class="card"> <img class="card-img-top" src="images/part_37092_7280548_30803.jpg" alt="Card image cap"> <div class="card-body p-0"> </div> <div class="card-footer text-center px-2 bg-white"> <a href="#" class="text-dark">慈大慈科大舉辦說明會 招攬人才</a> </div> </div>
為了讓卡片文字可以互相對齊,我們將文字放在卡片頁尾.card-footer
中,且加上.card-body
才會有對齊的作用。
為了不讓.card-body
空一塊,我們加上.p-0
,把內距設為 0。
頁尾部份,我們用.text-center
讓文字至中,用.px-2
騰出文字上下的空間,並用.bg-white
將底色設為白色。
最後,為了讓連結看起來是黑色的,我們在連結中加入了.text-dark
,把文字變成黑色。
<ul class="nav nav-tabs" id="myTab" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="home-tab" data-toggle="tab" href="#內容1" role="tab" aria-controls="home" aria-expanded="true">選項1</a> </li> <li class="nav-item"> <a class="nav-link" id="profile-tab" data-toggle="tab" href="#內容2" role="tab" aria-controls="profile">選項2</a> </li> </ul> <div class="tab-content" id="myTabContent"> <div class="tab-pane fade show active" id="內容1" role="tabpanel" aria-labelledby="home-tab">...</div> <div class="tab-pane fade" id="內容2" role="tabpanel" aria-labelledby="profile-tab">...</div> </div>
<ul>
是導覽列,其中的<li>
就是導覽選項,利用href
來連結到下方對應內容<div>
則是點選導覽選項對應的內容,必須設定id
才能和導覽選項對應上。預設是頁籤式的,我們將 .nav-tabs
改為 .nav-pills
即可換成藥丸式的。
為了讓選項滿版,我們加入.nav-fill
。
順便改變底色,所以加入了.bg-secondary
,使之呈現為灰色。
讓他和上下有點距離,所以加入.my-2
,設定邊距為2個空白空間。最後看起來像這樣:
<ul class="nav nav-pills nav-fill bg-secondary my-2" id="myTab" role="tablist"> <!--選項--> </ul>
<ul>
中多一組<li>
,同時,下方<div>
也要多一組設定。<li class="nav-item"> <a class="nav-link text-white active" id="tab-0" data-toggle="tab" href="#tab-content-0" role="tab" aria-controls="tab-0" aria-expanded="true">綜合公告</a> </li>
由於我們有改變底色為深色系,故將選項顏色利用.text-white
設為白色,此外,可以根據需求修改href
值,以便範下方內容對應。
<div class="tab-pane fade show active" id="tab-content-0" role="tabpanel" aria-labelledby="content-0-tab"> <div w3-include-html="table.html"></div> </div>
主要是修改id
值,以便和上方選項對應。
其內容可以直接寫在<div>
中,此處為了精簡畫面,另做 table.html 來引入之。
b4-nav-tabs-pills-ul-variation
按 Enter 可以快速產生導覽的語法,不過其中的 .nav-stacked 是 BootStrap3用的,在BS4中沒作用,故可以拿掉。
b4-table-default
按 Enter 可以快速產生表格的語法。<table>
中加入 .table
即可,會變成只有橫向的灰線,無垂直框線。<table>
中加入 .table-inverse
可以變為深色表格。<thead>
中加入 .thead-inverse
可以變為深色表格標題,若用.thead-default
則是淺灰標題。<table>
中加入 .table-striped
可以讓表格內容呈現一白一灰的斑馬紋。<table>
中加入 .table-bordered
可以讓表格加上框線。<table>
中加入 .table-hover
當滑鼠移過表格內容時,會即時改變底色。<table>
中加入 .table-sm
更為緊密的表格,看起來比較不那麼胖(BS4新語法)。<table>
中加入 .table-responsive
可變成響應式表格,但只有小於768px時有效,會變成需要左右移動。.row
裡面,一般欄位數加起來應該要12,但若是超過12,BootStrap其實會自動新增一行:
<div class="container"> <div class="row"> <div class="col-sm-4"><a href="#">畢業生流向調查(畢業校友聯絡網)</a></div> <div class="col-sm-4"><a href="#">就業/工讀/實習訊息</a></div> <div class="col-sm-4"><a href="#">兼任助理勞動權益保障專區</a></div> <div class="col-sm-4"><a href="#">校外人士活動報名系統</a></div> <div class="col-sm-4"><a href="#">自我評鑑專區</a></div> <div class="col-sm-4"><a href="#">徵才訊息</a></div> <div class="col-sm-4"><a href="#">個人資料保護宣導</a></div> <div class="col-sm-4"><a href="#">校務及財務公開網</a></div> <div class="col-sm-4"><a href="#">國內策略聯盟學校</a></div> </div> </div>
其中為了做成綠色按鈕,我們在連結中加入.btn
及字定義的.btn-green
。
為了讓按鈕變大一點,我們加入.p-3
,內距社為3個空白空間。
此外,加了.rounded-0
讓按鈕從圓角變為直角。
最後,加上.border-white
白色框線,讓按鈕間看起來有點距離,不至於擠成一團。
詳情:http://bootstrap.hexschool.com/docs/4.0/layout/grid/#%E6%AC%84%E7%9A%84%E5%A4%96%E5%9C%8D
b4-form-grid
按 Enter 可以快速產生一整組表單語法。
<div class="container"> <form> <div class="form-group row"> <label for="inputName" class="col-sm-1-12 col-form-label"></label> <div class="col-sm-1-12"> <input type="text|password|email|number|submit|date|datetime|datetime-local|month|color|range|search|tel|time|url|week" class="form-control" name="inputName" id="inputName" placeholder=""> </div> </div> <fieldset class="form-group row"> <legend class="col-form-legend col-sm-1-12">Group name</legend> <div class="col-sm-1-12"> </div> </fieldset> <div class="form-group row"> <div class="offset-sm-2 col-sm-10"> <button type="submit" class="btn btn-primary">Action</button> </div> </div> </form> </div>
<fieldset>
和<legend>
是有其獨特用途和外觀的,但在 BS4 的表單中,<fieldset>
等同<div>
,<legend>
等同<label>
,因此,擇一即可,效果是一樣的。<form> <div class="form-group row"> <label for="name" class="col-sm-2 col-form-label">姓名</label> <div class="col-sm-10"> <input type="text" class="form-control" name="name" id="name" placeholder="請輸入姓名"> </div> </div> <div class="form-group row"> <div class="offset-sm-2 col-sm-10"> <button type="submit" class="btn btn-primary">送出</button> </div> </div> </form>
b4-form-group
按 Enter 可以快速產生一組表單元件群組的語法。
<div class="form-group"> <label for=""></label> <input type="text|password|email|number|submit|date|datetime|datetime-local|month|color|range|search|tel|time|url|week" name="" id="" class="form-control" placeholder="" aria-describedby="helpId"> <small id="helpId" class="text-muted">Help text</small> </div>
一樣,要修改後才能用,例如:
<div class="form-group"> <label for="name">姓名</label> <input type="text" class="form-control" name="name" id="name" placeholder="請輸入姓名"> </div>
.form-group
後要加一個.row
,才能變成水平輸入表單。<label>
中要加入.col-sm-*
指定標籤空間大小,還要加入.col-form-label
確保和輸入元件可以垂直對齊。<input>
外面要用<div>
包起來,並加入.col-sm-*
指定輸入框的空間大小.text-sm-right
,如此,只有螢幕大於576px時才會靠右,小螢幕時,最自動回到左上方。例如:
<div class="form-group row"> <label for="name" class="col-sm-2 col-form-label text-sm-right">姓名</label> <div class="col-sm-10"> <input type="text" class="form-control" name="name" id="name" placeholder="請輸入姓名"> </div> </div>
如果要在欄位下方加上說明,可用.form-text
,並用.text-danger
來設定成紅色,如:
<p class="form-text text-danger"> 此為修改資料用的密碼 </p>
<!DOCTYPE html> <html lang="zh-Hant-TW"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>BootStrap4練習</title> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/my.css"> </head> <body> <div style="background-color:#185252;"> <div class="container"> <div class="row py-4 align-items-center"> <div class="col-sm text-center text-lg-right"> <img src="images/logo.png" alt="logo"> </div> <div class="col-sm-auto text-center"> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-search fa-2x fa-flip-horizontal" aria-hidden="true"></i> <div>站內搜尋</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-car fa-2x" aria-hidden="true"></i> <div>交通路線</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-file-o fa-2x" aria-hidden="true"></i> <div>網站地圖</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-envelope-o fa-2x" aria-hidden="true"></i> <div>意見箱</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-globe fa-2x" aria-hidden="true"></i> <div>English</div> </a> </div> <div class="col-sm text-center text-lg-left"> <a href="#" class="btn-tools"><span>考生</span></a> <a href="#" class="btn-tools"><span>新生</span></a> <a href="#" class="btn-tools"><span>學生</span></a> <a href="#" class="btn-tools"><span>教師</span></a> <a href="#" class="btn-tools"><span>職員</span></a> <div class="d-inline d-lg-block"></div> <a href="#" class="btn-tools"><span>家長</span></a> <a href="#" class="btn-tools"><span>訪客</span></a> <a href="#" class="btn-tools"><span>畢業生及校友</span></a> </div> </div> </div> </div> <nav class="navbar navbar-expand-md navbar-dark bg-green p-sm-0"> <div class="container"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav"> <!--此處加入選項--> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">選項1</a> <div class="dropdown-menu" aria-labelledby="navbar1"> <a class="dropdown-item" href="#">子選項1</a> <a class="dropdown-item" href="#">子選項2</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">選項1</a> <div class="dropdown-menu" aria-labelledby="navbar2"> <a class="dropdown-item" href="#">子選項1</a> <a class="dropdown-item" href="#">子選項2</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">選項</a> </li> </ul> </div> </div> </nav> <script src="js/jquery-3.2.1.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.min.js"></script> </body> </html>
body { font-family: '微軟正黑體'; } /* 上方工具列按鈕 */ .btn-tools { color: #ffffff; background-color: transparent; border-color: transparent; } .btn-tools:hover, .btn-tools:focus, .btn-tools:active, .btn-tools.active, .open .dropdown-toggle.btn-tools { color: #ffffff; background-color: transparent; border-color: transparent; } .btn-tools:active, .btn-tools.active, .open .dropdown-toggle.btn-tools { background-image: none; } .btn-tools.disabled, .btn-tools[disabled], fieldset[disabled] .btn-tools, .btn-tools.disabled:hover, .btn-tools[disabled]:hover, fieldset[disabled] .btn-tools:hover, .btn-tools.disabled:focus, .btn-tools[disabled]:focus, fieldset[disabled] .btn-tools:focus, .btn-tools.disabled:active, .btn-tools[disabled]:active, fieldset[disabled] .btn-tools:active, .btn-tools.disabled.active, .btn-tools[disabled].active, fieldset[disabled] .btn-tools.active { background-color: transparent; border-color: transparent; } .btn-tools .badge { color: transparent; background-color: #ffffff; } .btn-tools div { font-size: 0.8rem; margin-top: 4px; } .btn-tools span { font-size: 0.9rem; } /* 導覽列底色 */ .bg-green { background: #276f6f; box-shadow: 0px 3px 8px 0px #000; }
<!DOCTYPE html> <html lang="zh-Hant-TW"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>BootStrap4練習</title> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/font-awesome.min.css"> <link rel="stylesheet" href="css/my.css"> <script src="js/w3.js"></script> </head> <body> <!-- 頁首 --> <div w3-include-html="header.html"></div> <!-- 輪播 --> <div w3-include-html="carousel.html"></div> <!-- 按鈕組1 --> <div w3-include-html="button1.html"></div> <!-- 按鈕組2 --> <div w3-include-html="button2.html"></div> <div class="container"> <div class="row"> <div class="col-sm"> <!-- 新聞影音專區 --> <div w3-include-html="video.html"></div> </div> <div class="col-sm"> <!-- 公告 --> <div w3-include-html="news.html"></div> </div> </div> </div> <div class="container"> <div class="row no-gutters"> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">畢業生流向調查(畢業校友聯絡網)</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">就業/工讀/實習訊息</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">兼任助理勞動權益保障專區</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">校外人士活動報名系統</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">自我評鑑專區</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">徵才訊息</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">個人資料保護宣導</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">校務及財務公開網</a></div> <div class="col-sm-4"><a href="#" class="btn btn-block btn-color1 rounded-0 border-white py-3">國內策略聯盟學校</a></div> </div> </div> <script src="js/jquery-3.2.1.min.js"></script> <script src="js/holder.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.min.js"></script> <!-- Optional JavaScript --> <script> w3.includeHTML(); </script> </body> </html>
<div style="background-color:#185252;"> <div class="container"> <div class="row py-4 align-items-center"> <div class="col-sm text-center text-lg-right"> <img src="images/logo.png" alt="logo"> </div> <div class="col-sm-auto text-center"> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-search fa-2x fa-flip-horizontal" aria-hidden="true"></i> <div>站內搜尋</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-car fa-2x" aria-hidden="true"></i> <div>交通路線</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-file-o fa-2x" aria-hidden="true"></i> <div>網站地圖</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-envelope-o fa-2x" aria-hidden="true"></i> <div>意見箱</div> </a> <a href="#" class="btn btn-tools p-1 p-sm-2"> <i class="fa fa-globe fa-2x" aria-hidden="true"></i> <div>English</div> </a> </div> <div class="col-sm text-center text-lg-left"> <a href="#" class="btn-tools"><span>考生</span></a> <a href="#" class="btn-tools"><span>新生</span></a> <a href="#" class="btn-tools"><span>學生</span></a> <a href="#" class="btn-tools"><span>教師</span></a> <a href="#" class="btn-tools"><span>職員</span></a> <div class="d-inline d-lg-block"></div> <a href="#" class="btn-tools"><span>家長</span></a> <a href="#" class="btn-tools"><span>訪客</span></a> <a href="#" class="btn-tools"><span>畢業生及校友</span></a> </div> </div> </div> </div> <!-- 導覽列 --> <nav class="navbar navbar-expand-md navbar-dark bg-green p-sm-0"> <div class="container"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <div w3-include-html="nav.html" class="m-auto"></div> </div> </div> </nav>
<ul class="navbar-nav"> <!--此處加入選項--> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">認識本校</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar1"> <a class="dropdown-item" href="#">創辦人</a> <a class="dropdown-item" href="#">現任校長</a> <a class="dropdown-item" href="#">學校簡史</a> <a class="dropdown-item" href="#">教育理念</a> <a class="dropdown-item" href="#">聆聽校歌</a> <a class="dropdown-item" href="#">校徽釋義</a> <a class="dropdown-item" href="#">校園景觀</a> <a class="dropdown-item" href="#">聯絡及交通</a> <a class="dropdown-item" href="#">校園配置圖</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">招生資訊</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar2"> <a class="dropdown-item" href="#">本國學生招生</a> <a class="dropdown-item" href="#"> 五加二護理專班招生專區</a> <a class="dropdown-item" href="#"> 五專入學招生專區</a> <a class="dropdown-item" href="#"> 四技入學招生專區</a> <a class="dropdown-item" href="#"> 二技入學招生專區</a> <a class="dropdown-item" href="#"> 轉學生招生專區</a> <a class="dropdown-item" href="#"> 研究所招生</a> <a class="dropdown-item" href="#"> 進修部招生</a> <a class="dropdown-item" href="#"> 進修學院招生</a> <a class="dropdown-item" href="#">境外生招生專區</a> <a class="dropdown-item" href="#"> 外國生招生專區</a> <a class="dropdown-item" href="#"> 僑生及港澳生招生專區</a> <a class="dropdown-item" href="#"> 陸生招生專區</a> <a class="dropdown-item" href="#">本校招生入學網路報名系統</a> <a class="dropdown-item" href="#">獎助學金專區</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">校務資訊</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar3"> <a class="dropdown-item" href="#">校務資訊系統</a> <a class="dropdown-item" href="#">Google Apps信箱</a> <a class="dropdown-item" href="#">教職員Webmail(新版)</a> <a class="dropdown-item" href="#">教職員Webmail(舊版)</a> <a class="dropdown-item" href="#">e-Portfolio(新版)</a> <a class="dropdown-item" href="#">e-Portfolio(舊版)</a> <a class="dropdown-item" href="#">e-Learning網路學園</a> <a class="dropdown-item" href="#">電算中心服務系統</a> <a class="dropdown-item" href="#">本校行動app下載</a> <a class="dropdown-item" href="#">慈濟儲存雲</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">學生資訊</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar4"> <a class="dropdown-item" href="#">學生資訊系統</a> <a class="dropdown-item" href="#">Google Apps信箱</a> <a class="dropdown-item" href="#">e-Portfolio(新版)</a> <a class="dropdown-item" href="#">e-Portfolio(舊版)</a> <a class="dropdown-item" href="#">e-Learning網路學園</a> <a class="dropdown-item" href="#">電算中心服務系統</a> <a class="dropdown-item" href="#">選課系統</a> <a class="dropdown-item" href="#">本校行動APP下載</a> <a class="dropdown-item" href="#">軟硬體資訊服務</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">行政單位</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar5"> <a class="dropdown-item" href="#">校長室</a> <a class="dropdown-item" href="#">秘書室</a> <a class="dropdown-item" href="#">教務處</a> <a class="dropdown-item" href="#">學務處</a> <a class="dropdown-item" href="#">總務處</a> <a class="dropdown-item" href="#">研究發展處</a> <a class="dropdown-item" href="#">電子計算機中心</a> <a class="dropdown-item" href="#">圖書館</a> <a class="dropdown-item" href="#">進修推廣部</a> <a class="dropdown-item" href="#">人事室</a> <a class="dropdown-item" href="#">人文室</a> <a class="dropdown-item" href="#">會計室</a> <a class="dropdown-item" href="#">國際暨兩岸教育資源中心</a> <a class="dropdown-item" href="#">教師發展暨教學資源中心</a> </div> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbar6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">教學單位</a> <div class=" dropdown-menu rounded-0" aria-labelledby="navbar6"> <a class="dropdown-item" href="#">護理學院</a> <a class="dropdown-item" href="#"> 護理系</a> <a class="dropdown-item" href="#"> 長期照護研究所</a> <a class="dropdown-item" href="#"> 醫學影像暨放射科學系</a> <a class="dropdown-item" href="#"> 放射醫學科學研究所</a> <a class="dropdown-item" href="#">健康科技管理學院</a> <a class="dropdown-item" href="#"> 醫務暨健康管理系</a> <a class="dropdown-item" href="#"> 行銷與流通管理系</a> <a class="dropdown-item" href="#"> 資訊科技與管理系</a> <a class="dropdown-item" href="#">全人教育中心(通識中心)</a> <a class="dropdown-item" href="#">附設進修學院</a> </div> </li> <li class="nav-item"> <a class="nav-link" href="#">推廣教育</a> </li> <li class="nav-item"> <a class="nav-link" href="#">圖書資訊</a> </li> <li class="nav-item"> <a class="nav-link" href="#">研究發展</a> </li> <li class="nav-item"> <a class="nav-link" href="#">海外交流</a> </li> <li class="nav-item"> <a class="nav-link" href="#">辦學成果</a> </li> </ul>
<div style="background-color:#E2E2E2;"> <div class="container"> <div id="carouselId" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carouselId" data-slide-to="0" class="active"></li> <li data-target="#carouselId" data-slide-to="1"></li> <li data-target="#carouselId" data-slide-to="2"></li> </ol> <div class="carousel-inner" role="listbox"> <div class="carousel-item active"> <div class="row"> <div class="col-sm-auto"> <img src="http://fakeimg.pl/750x375/6ba85e/000" class="img-fluid"> </div> <div class="col-sm p-3"> <h3>媒體物件 media object</h3> 媒體物件有助於建立複雜和可重複元件,其中一些媒體可以不需要包覆在另一個上。此外,通過flexbox,只需要兩個 class 就可以完成這些工作。 </div> </div> </div> <div class="carousel-item"> <div class="row"> <div class="col-sm-auto"> <img src="http://fakeimg.pl/750x375/6ba85e/000" class="img-fluid"> </div> <div class="col-sm p-3"> <h3>媒體物件 media object</h3> 媒體物件有助於建立複雜和可重複元件,其中一些媒體可以不需要包覆在另一個上。此外,通過flexbox,只需要兩個 class 就可以完成這些工作。 </div> </div> </div> <div class="carousel-item"> <div class="row"> <div class="col-sm-auto"> <img src="http://fakeimg.pl/750x375/6ba85e/000" class="img-fluid"> </div> <div class="col-sm p-3"> <h3>媒體物件 media object</h3> 媒體物件有助於建立複雜和可重複元件,其中一些媒體可以不需要包覆在另一個上。此外,通過flexbox,只需要兩個 class 就可以完成這些工作。 </div> </div> </div> </div> <a class="carousel-control-prev" href="#carouselId" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselId" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div> </div>
<div class="container"> <div class="row no-gutters"> <div class="col-sm"> <a href="#" class="btn btn-info btn-block py-3 rounded-0 mb-1" style="border-right:1px solid white;">106年度教育部技職校院教學卓越計畫10年成果展</a> </div> <div class="col-sm"> <a href="#" class="btn btn-info btn-block py-3 rounded-0 mb-1">新生入學專區</a> </div> </div> </div>
<div class="container"> <div class="row no-gutters"> <div class="col-sm"><a href="#" class="btn btn-color1 btn-block py-3 rounded-0 mb-1">本國學生招生</a></div> <div class="col-sm"><a href="#" class="btn btn-color2 btn-block py-3 rounded-0 mb-1">境外生招生</a></div> <div class="col-sm"><a href="#" class="btn btn-color3 btn-block py-3 rounded-0 mb-1">獎助學金專區</a></div> <div class="col-sm"><a href="#" class="btn btn-color4 btn-block py-3 rounded-0 mb-1">招生入學網路報名系統</a></div> </div> </div>
<span class="d-inline-block bg-title text-white px-4 py-1">新聞影音專區</span> <div class="card-deck my-2"> <div class="card"> <img class="card-img-top" src="images/1.jpg" alt="圖片1"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">系列活動迎新 校園生活寫新扉頁</a></div> </div> <div class="card"> <img class="card-img-top" src="images/2.jpg" alt="圖片2"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">素食午餐結緣 校園齋戒行之有年</a></div> </div> </div> <div class="card-deck my-2"> <div class="card"> <img class="card-img-top" src="images/3.jpg" alt="圖片1"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">特色教育名聞遐邇 吸引海外學子</a></div> </div> <div class="card"> <img class="card-img-top" src="images/4.jpg" alt="圖片2"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">話劇護生傳正念 心繫苦難中災民</a></div> </div> </div> <div class="card-deck my-2"> <div class="card"> <img class="card-img-top" src="images/5.jpg" alt="圖片1"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">難民義診療身心 天涯之愛遍溫情</a></div> </div> <div class="card"> <img class="card-img-top" src="images/6.jpg" alt="圖片2"> <div class="card-body p-0"></div> <div class="card-footer bg-white p-0 py-2 text-center"><a href="#" class="card-link text-dark">慈科大姊妹校交流 習人文樂服務</a></div> </div> </div>
<ul class="nav nav-pills bg-title nav-fill" id="myTab" role="tablist"> <li class="nav-item"> <a class="nav-link active text-white" id="home-tab" data-toggle="tab" href="#綜合公告" role="tab" aria-controls="綜合公告" aria-expanded="true">綜合公告</a> </li> <li class="nav-item"> <a class="nav-link text-white" id="profile-tab" data-toggle="tab" href="#招生資訊" role="tab" aria-controls="招生資訊">招生資訊</a> </li> <li class="nav-item"> <a class="nav-link text-white" id="profile-tab" data-toggle="tab" href="#活動公告" role="tab" aria-controls="活動公告">活動公告</a> </li> <li class="nav-item"> <a class="nav-link text-white" id="profile-tab" data-toggle="tab" href="#來文公告" role="tab" aria-controls="來文公告">來文公告</a> </li> <li class="nav-item"> <a class="nav-link text-white" id="profile-tab" data-toggle="tab" href="#榮譽榜" role="tab" aria-controls="榮譽榜">榮譽榜</a> </li> </ul> <div class="tab-content" id="myTabContent"> <div class="tab-pane fade show active" id="綜合公告" role="tabpanel" aria-labelledby="綜合公告-tab"> <div w3-include-html="table.html"></div> </div> <div class="tab-pane fade" id="招生資訊" role="tabpanel" aria-labelledby="招生資訊-tab"> <div w3-include-html="table.html"> </div> </div> <div class="tab-pane fade" id="活動公告" role="tabpanel" aria-labelledby="活動公告-tab"> <div w3-include-html="table.html"> </div> </div> <div class="tab-pane fade" id="來文公告" role="tabpanel" aria-labelledby="來文公告-tab"> <div w3-include-html="table.html"> </div>.</div> <div class="tab-pane fade" id="榮譽榜" role="tabpanel" aria-labelledby="榮譽榜-tab"> <div w3-include-html="table.html"> </div> </div> </div>
<table class="table table-striped table-hover table-sm table-responsive"> <thead class="thead-inverse"> <tr> <th>標題</th> <th class="text-nowrap">公告單位</th> <th>日期</th> </tr> </thead> <tbody> <tr> <td scope="row">★9/25-10/20【我的微行動宣言】新學期分享新目標,學諮好禮雙重送!</td> <td>學諮中心</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">【今日活動提醒】2017公視巡迴電影院好戲上場你來看~邀請全校師生一同觀賞喔~</td> <td>課外活動組</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">★9/25-10/20【我的微行動宣言】新學期分享新目標,學諮好禮雙重送!</td> <td>學諮中心</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">【今日活動提醒】2017公視巡迴電影院好戲上場你來看~邀請全校師生一同觀賞喔~</td> <td>課外活動組</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">★9/25-10/20【我的微行動宣言】新學期分享新目標,學諮好禮雙重送!</td> <td>學諮中心</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">【今日活動提醒】2017公視巡迴電影院好戲上場你來看~邀請全校師生一同觀賞喔~</td> <td>課外活動組</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">★9/25-10/20【我的微行動宣言】新學期分享新目標,學諮好禮雙重送!</td> <td>學諮中心</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">【今日活動提醒】2017公視巡迴電影院好戲上場你來看~邀請全校師生一同觀賞喔~</td> <td>課外活動組</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">★9/25-10/20【我的微行動宣言】新學期分享新目標,學諮好禮雙重送!</td> <td>學諮中心</td> <td>2017-09-22</td> </tr> <tr> <td scope="row">【今日活動提醒】2017公視巡迴電影院好戲上場你來看~邀請全校師生一同觀賞喔~</td> <td>課外活動組</td> <td>2017-09-22</td> </tr> </tbody> </table>
body { font-family: '微軟正黑體'; } /* 上方工具列按鈕 */ .btn-tools { color: #ffffff; background-color: transparent; border-color: transparent; } .btn-tools:hover, .btn-tools:focus, .btn-tools:active, .btn-tools.active, .open .dropdown-toggle.btn-tools { color: #ffffff; background-color: transparent; border-color: transparent; } .btn-tools:active, .btn-tools.active, .open .dropdown-toggle.btn-tools { background-image: none; } .btn-tools.disabled, .btn-tools[disabled], fieldset[disabled] .btn-tools, .btn-tools.disabled:hover, .btn-tools[disabled]:hover, fieldset[disabled] .btn-tools:hover, .btn-tools.disabled:focus, .btn-tools[disabled]:focus, fieldset[disabled] .btn-tools:focus, .btn-tools.disabled:active, .btn-tools[disabled]:active, fieldset[disabled] .btn-tools:active, .btn-tools.disabled.active, .btn-tools[disabled].active, fieldset[disabled] .btn-tools.active { background-color: transparent; border-color: transparent; } .btn-tools .badge { color: transparent; background-color: #ffffff; } .btn-tools div { font-size: 0.8rem; margin-top: 4px; } .btn-tools span { font-size: 0.9rem; } /* 導覽列底色 */ .bg-green { background: #276f6f; box-shadow: 0px 3px 8px 0px #000; z-index: 5; } .bg-green .navbar-nav .nav-link { color: rgb(255, 255, 255); } .bg-green .navbar-brand, .bg-green .navbar-text { color: rgb(255, 255, 255); } .bg-green .nav-item.active .nav-link, .bg-green .nav-item:hover .nav-link { color: #f7fe22; } .bg-green .dropdown-menu { background-color: #2c3232; } .bg-green .dropdown-item { color: #ffffff; } .bg-green .dropdown-item:hover { background-color: #3c70ef; } .btn-color1 { color: #ffffff; background-color: #389c90; border-color: #389c90; } .btn-color1:hover, .btn-color1:focus, .btn-color1:active, .btn-color1.active, .open .dropdown-toggle.btn-color1 { color: #ffffff; background-color: #2c7d74; border-color: #389c90; } .btn-color1:active, .btn-color1.active, .open .dropdown-toggle.btn-color1 { background-image: none; } .btn-color1.disabled, .btn-color1[disabled], fieldset[disabled] .btn-color1, .btn-color1.disabled:hover, .btn-color1[disabled]:hover, fieldset[disabled] .btn-color1:hover, .btn-color1.disabled:focus, .btn-color1[disabled]:focus, fieldset[disabled] .btn-color1:focus, .btn-color1.disabled:active, .btn-color1[disabled]:active, fieldset[disabled] .btn-color1:active, .btn-color1.disabled.active, .btn-color1[disabled].active, fieldset[disabled] .btn-color1.active { background-color: #389c90; border-color: #389c90; } .btn-color1 .badge { color: #389c90; background-color: #ffffff; } .btn-color2 { color: #ffffff; background-color: #c7982d; border-color: #c7982d; } .btn-color2:hover, .btn-color2:focus, .btn-color2:active, .btn-color2.active, .open .dropdown-toggle.btn-color2 { color: #ffffff; background-color: #967321; border-color: #c7982d; } .btn-color2:active, .btn-color2.active, .open .dropdown-toggle.btn-color2 { background-image: none; } .btn-color2.disabled, .btn-color2[disabled], fieldset[disabled] .btn-color2, .btn-color2.disabled:hover, .btn-color2[disabled]:hover, fieldset[disabled] .btn-color2:hover, .btn-color2.disabled:focus, .btn-color2[disabled]:focus, fieldset[disabled] .btn-color2:focus, .btn-color2.disabled:active, .btn-color2[disabled]:active, fieldset[disabled] .btn-color2:active, .btn-color2.disabled.active, .btn-color2[disabled].active, fieldset[disabled] .btn-color2.active { background-color: #c7982d; border-color: #c7982d; } .btn-color2 .badge { color: #c7982d; background-color: #ffffff; } .btn-color3 { color: #ffffff; background-color: #d96459; border-color: #d96459; } .btn-color3:hover, .btn-color3:focus, .btn-color3:active, .btn-color3.active, .open .dropdown-toggle.btn-color3 { color: #ffffff; background-color: #b05148; border-color: #d96459; } .btn-color3:active, .btn-color3.active, .open .dropdown-toggle.btn-color3 { background-image: none; } .btn-color3.disabled, .btn-color3[disabled], fieldset[disabled] .btn-color3, .btn-color3.disabled:hover, .btn-color3[disabled]:hover, fieldset[disabled] .btn-color3:hover, .btn-color3.disabled:focus, .btn-color3[disabled]:focus, fieldset[disabled] .btn-color3:focus, .btn-color3.disabled:active, .btn-color3[disabled]:active, fieldset[disabled] .btn-color3:active, .btn-color3.disabled.active, .btn-color3[disabled].active, fieldset[disabled] .btn-color3.active { background-color: #d96459; border-color: #d96459; } .btn-color3 .badge { color: #d96459; background-color: #ffffff; } .btn-color4 { color: #ffffff; background-color: #4aa5cc; border-color: #4aa5cc; } .btn-color4:hover, .btn-color4:focus, .btn-color4:active, .btn-color4.active, .open .dropdown-toggle.btn-color4 { color: #ffffff; background-color: #3c86a6; border-color: #4aa5cc; } .btn-color4:active, .btn-color4.active, .open .dropdown-toggle.btn-color4 { background-image: none; } .btn-color4.disabled, .btn-color4[disabled], fieldset[disabled] .btn-color4, .btn-color4.disabled:hover, .btn-color4[disabled]:hover, fieldset[disabled] .btn-color4:hover, .btn-color4.disabled:focus, .btn-color4[disabled]:focus, fieldset[disabled] .btn-color4:focus, .btn-color4.disabled:active, .btn-color4[disabled]:active, fieldset[disabled] .btn-color4:active, .btn-color4.disabled.active, .btn-color4[disabled].active, fieldset[disabled] .btn-color4.active { background-color: #4aa5cc; border-color: #4aa5cc; } .btn-color4 .badge { color: #4aa5cc; background-color: #ffffff; } .bg-title { background: #709698; }