Bootstrap 輔助類
本章將討論 Bootstrap 中的一些可能會派上用場的輔助類別。
文字
以下不同的類別展示了不同的文字顏色。如果文字是個連結滑鼠移動到文字上會變暗:
類別 | 描述 | 實例 |
---|
#.text-muted | "text-muted" 類別的文字樣式 | ##試試看 |
.text-primary | "text-primary" 類別的文字樣式 | 嘗試 |
##.text-success | "text-success" 類別的文字樣式試試看 | | ##.text-info
"text-info" 類別的文字樣式 | 試試看 | | #.text-warning
## "text -warning" 類別的文字樣式 | 試試看 | .text-danger |
"text-danger" 類別的文字樣式 | 嘗試 | | 背景
以下不同的類別展示了不同的背景顏色。 如果文字是個連結滑鼠移動到文字上會變暗:
類別
描述實例 | | #.bg-primary |
表格儲存格使用了"bg-primary" 類別試試看 | | .bg-success |
表格儲存格使用了"bg-success" 類別試試看 | | .bg-info |
表格儲存格使用了"bg-info" 類別嘗試 | | .bg-warning |
表格儲存格使用了"bg-warning" 類別試試看 | | .bg-danger |
表格儲存格使用了"bg-danger" 類別試試看 | | 其他類別 | 描述 | #實例 |
---|
.pull-left | 元素浮動到左邊 | 試試看 | .pull-right | 元素浮動到右邊 | 試試 | .center-block | 設定元素為display:block 並居中顯示 | 試試看 | .clearfix | 清除浮動 |
| #.show | ##強制元素顯示 | 嘗試一下 | .hidden | #強制元素隱藏 | 嘗試 | ##.sr-only 除了螢幕閱讀器外,其他裝置上隱藏元素 | 試試看 | | #.sr-only-focusable與.sr-only 類別結合使用,在元素取得焦點時顯示(如:鍵盤操作的使用者) | 嘗試 | | .text-hide將頁面元素所包含的文字內容替換為背景圖 | 嘗試 | | #.close顯示關閉按鈕 | 嘗試一下 | | .caret#顯示下拉式功能 | #嘗試 | | ###############
更多實例關閉圖示使用通用的關閉圖示來關閉模態框和警告框。使用 class close 得到關閉圖示。 <!DOCTYPE html> <html> <head> <title>Bootstrap 關閉實例 - 關閉圖示</title<>Bootstrap 停用實例 - 關閉圖示</title<<##gt; ;link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <script src="http:/ /apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/bootstrap /3.3.0/js/bootstrap.min.js"></script> </head> <body>
#<p>關閉圖示實例 <button type="button" class="close" aria-hidden="true"> × <#button>##</p#</p& < </body> </html>
#實例 <!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 关闭图标</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<p>关闭图标实例
<button type="button" class="close" aria-hidden="true">
×
</button>
</p>
</body>
</html> 執行實例» #點擊"運行實例" 按鈕查看線上實例 插入符號 #<!DOCTYPE html><html>#<head> <title>Bootstrap 實例 - 插入符</title> <link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/cscss /bootstrap.min.css"> <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script> </head> <body>
<p>插入符實例 <span class="caret"></span> </p>
#</body> </html>
#實例 <!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 插入符</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<p>插入符实例
<span class="caret"></span>
</p>
</body>
</html> 運行實例» 點擊"運行實例" 按鈕查看線上實例 快速浮動您可以分別使用 class pull-left 或 pull-right 來把元素向左或向右浮動。下面的實例示範了這一點。 <!DOCTYPE html> <html> <head> <title>Bootstrap ;link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <script src="http:/ /apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/bootstrap /3.3.0/js/bootstrap.min.js"></script> </head> <body>
#<div class="pull-left "> 向左快速浮動 </div> <div class="pull-right"> 向右快速浮動 </div>
</body> </html>
實例 ##<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 快速浮动</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="pull-left">
向左快速浮动
</div>
<div class="pull-right">
向右快速浮动
</div>
</body>
</html> 運行實例» 點擊"執行實例" 按鈕查看線上實例如需對齊導覽列中的元件,請使用 .navbar-left 或.navbar-right 代替。請查看 Bootstrap 導覽列。 內容居中 使用 class center-block 來居中元素。 <!DOCTYPE html> <html> <head> <title>Bootstrap 實例 - 居中內容區塊</title>Bootstrap 實例 - 居中內容區塊</title> title>## <link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <script src="http: //apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/ bootstrap/3.3.0/js/bootstrap.min.js"></script> </head> <body>
<div class="row" > <div class="center-block" style="width:200px;background-color:#ccc;"> 這是 center-block; ##</div>
</body> </html>
實例 <!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 居中内容块</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="row">
<div class="center-block" style="width:200px;background-color:#ccc;">
这是 center-block 实例
</div>
</div>
</body>
</html> #清除浮動如需清除元素的浮動,請使用.clearfix class。 <!DOCTYPE html> <html> <head> <title>Bootstrap - 清除浮動</title> ;link rel="stylesheet" href="http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css"> <script src="http:/ /apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/bootstrap /3.3.0/js/bootstrap.min.js"></script> </head> <body>
<div class="clearfix" style ="background: #D8D8D8;border: 1px solid #000;padding: 10px;"> <div class="pull-left"# 快速浮動 </div> <div class="pull-right" style="background: #DA81F5;"> ##</div>
</body> </html>
實例 <!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 清除浮动</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="clearfix" style="background: #D8D8D8;border: 1px solid #000;padding: 10px;">
<div class="pull-left" style="background:#58D3F7;">
向左快速浮动
</div>
<div class="pull-right" style="background: #DA81F5;">
向右快速浮动
</div>
</div>
</body>
</html> |