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-flexflexbox.d-flex 的方式來套用(display: flex 之意)。.d-inline-flex.d-flex 或.d-inline-flex 均可套用斷點,例如:.d-sm-flex 或 .d-sm-inline-flexdisplay 預設為 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;
}