Bootstrap中自定義的類

標簽(空格分隔): bootstrap


既然項目中使用Bootstrap,那么Bootstrap本身自帶的類,可以添加很多常用樣式舷夺,很方便的,能用Bootstrap本身自帶的鄙陡,盡量不自己寫

強調(diào)內(nèi)容

  • 強調(diào)內(nèi)容: 如果想讓一個段落p突出顯示冕房,可以通過添加類名“.lead”實現(xiàn),其作用就是增大文本字號趁矾,加粗文本耙册,而且對行高和margin也做相應的處理。
  • “.lead”對應的樣式如下:
    源碼查看bootstrap.css文件第470行~480行
.lead {
margin-bottom: 20px;
font-size: 16px;
font-weight: 200;
line-height: 1.4;
}
@media (min-width: 768px) {/*大中型瀏覽器字體稍大*/
.lead {
font-size: 21px;
  }
}

強調(diào)相關(guān)的類

  • .text-muted:提示毫捣,使用淺灰色(#999)
  • .text-primary:主要详拙,使用藍色(#428bca)
  • .text-success:成功帝际,使用淺綠色(#3c763d)
  • .text-info:通知信息,使用淺藍色(#31708f)
  • .text-warning:警告饶辙,使用黃色(#8a6d3b)
  • .text-danger:危險蹲诀,使用褐色(#a94442)

具本源碼查看bootstrap.css文件第500行~第532行:

.text-muted {
color: #999;
}
.text-primary {
color: #428bca;
}
a.text-primary:hover {
color: #3071a9;
}
.text-success {
color: #3c763d;
}
a.text-success:hover {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover {
color: #843534;
}

文本對齊風格

  • .text-left:左對齊
  • .text-center:居中對齊
  • .text-right:右對齊
  • .text-justify:兩端對齊
    具體源碼查看bootstrap.css文件第488行~第499行:
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}

特別聲明:目前兩端對齊在各瀏覽器下解析各有不同,特別是應用于中文文本的時候弃揽。所以項目中慎用脯爪。

列表--去點列表

通過給無序列表添加一個類名.list-unstyled,這樣就可以去除默認的列表樣式的風格。
源碼請查看bootstrap.css文件第580行~第583行

.list-unstyled {
padding-left: 0;
list-style: none;
}

列表--內(nèi)聯(lián)列表

通過添加類名.list-inline來實現(xiàn)內(nèi)聯(lián)列表矿微,簡單點說就是把垂直列表換成水平列表痕慢,而且去掉項目符號(編號),保持水平顯示涌矢。也可以說內(nèi)聯(lián)列表就是為制作水平導航而生掖举。
源碼查看bootstrap.css文件第584行~第593行

.list-inline {
padding-left: 0;
margin-left: -5px;
list-style: none;
}
.list-inline > li {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
}

表格

表格是Bootstrap的一個基礎組件之一,Bootstrap為表格提供了1種基礎樣式和4種附加樣式以及1個支持響應式的表格娜庇。在使用Bootstrap的表格過程中塔次,只需要添加對應的類名就可以得到不同的表格風格。

  • [x] .table:基礎表格

  • [x] .table-striped:斑馬線表格

  • [x] .table-bordered:帶邊框的表格

  • [x] .table-hover:鼠標懸停高亮的表格

  • [x] .table-condensed:緊湊型表格

  • [x] .table-responsive:響應式表格
    eg:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>基礎表格</title>
<link rel="stylesheet" >
</head>

<body>
<h1>基礎表格</h1>
<table class="table">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
<h1>斑馬線表格</h1>
<table class="table table-striped">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
<h1>帶邊框的表格</h1>
 <table class="table table-bordered">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
<h1>鼠標懸浮高亮的表格</h1>
<table class="table table-striped table-bordered table-hover">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
 <h1>緊湊型表格</h1>
  <table class="table table-condensed">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
 <h1>響應式表格</h1>
 <div class="table-responsive">
   <table class="table table-bordered">
   <thead>
     <tr>
       <th>表格標題</th>
       <th>表格標題</th>
       <th>表格標題</th>
     </tr>
   </thead>
   <tbody>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
     <tr>
       <td>表格單元格</td>
       <td>表格單元格</td>
       <td>表格單元格</td>
     </tr>
   </tbody>
 </table>
</div>
</body>
</html>

表格-表格行的類

不同的類對應的樣式
不同的類對應的樣式

其使用非常的簡單名秀,只需要在<tr>元素中添加上表對應的類名励负,就能達到你自己需要的效果:
eg:<tr class="active"> <td>…</td> </tr>
還有.table-hover是表格的hover效果。

基本表格

.table主要有三個作用:

  • [x] 給表格設置了margin-bottom:20px以及設置單元內(nèi)距

  • [x] 在thead底部設置了一個2px的淺灰實線

  • [x] 每個單元格頂部設置了一個1px的淺灰實線

主要源碼查看bootstrap.css文件第1402行~第1441行

按鈕

Bootstrap框架的按鈕也是一個獨立部分匕得,我們同樣在不同的版本之中能找到對應的代碼:
LESS版本:查看源文件buttons.less
Sass版本:查看源文件_buttons.scss
已編譯版本:查看源文件bootstrap.css文件第1992行~第2353行
按鈕類型

  • <button class="btn" type="button">基礎按鈕.btn</button>
  • <button class="btn btn-default" type="button">默認按鈕.btn-default</button>
  • <button class="btn btn-primary" type="button">主要按鈕.btn-primary</button>
  • <button class="btn btn-success" type="button">成功按鈕.btn-success</button>
  • <button class="btn btn-info" type="button">信息按鈕.btn-info</button>
  • <button class="btn btn-warning" type="button">警告按鈕.btn-warning</button>
  • <button class="btn btn-danger" type="button">危險按鈕.btn-danger</button>
  • <button class="btn btn-link" type="button">鏈接按鈕.btn-link</button>
    定制風格按鈕
    定制風格按鈕

圖像

圖像在網(wǎng)頁制作中也是常要用到的元素熄守,在Bootstrap框架中對于圖像的樣式風格提供以下幾種風格:

  • img-responsive:響應式圖片,主要針對于響應式設計
  • img-rounded:圓角圖片
  • img-circle:圓形圖片
  • img-thumbnail:縮略圖片

圖標

這里說的圖標就是Web制作中澈孽耍看到的小icon圖標,可以說這些小icon圖標是一個優(yōu)秀Web中不可缺少的一部分攒发,起到畫龍點睛的效果调塌。在Bootstrap框架中也為大家提供了近200個不同的icon圖片,而這些圖標都是使用CSS3的@font-face屬性配合字體來實現(xiàn)的icon效果惠猿。
Bootstrap圖標

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末羔砾,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子偶妖,更是在濱河造成了極大的恐慌姜凄,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件趾访,死亡現(xiàn)場離奇詭異态秧,居然都是意外死亡,警方通過查閱死者的電腦和手機扼鞋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門申鱼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來愤诱,“玉大人,你說我怎么就攤上這事捐友∫耄” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵匣砖,是天一觀的道長科吭。 經(jīng)常有香客問我,道長猴鲫,這世上最難降的妖魔是什么对人? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮变隔,結(jié)果婚禮上规伐,老公的妹妹穿的比我還像新娘。我一直安慰自己匣缘,他們只是感情好猖闪,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著肌厨,像睡著了一般培慌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上柑爸,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天吵护,我揣著相機與錄音,去河邊找鬼表鳍。 笑死馅而,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的譬圣。 我是一名探鬼主播瓮恭,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼厘熟!你這毒婦竟也來了屯蹦?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤绳姨,失蹤者是張志新(化名)和其女友劉穎登澜,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體飘庄,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡脑蠕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了跪削。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片空郊。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡份招,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出狞甚,到底是詐尸還是另有隱情锁摔,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布哼审,位于F島的核電站谐腰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏涩盾。R本人自食惡果不足惜十气,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望春霍。 院中可真熱鬧砸西,春花似錦、人聲如沸址儒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽莲趣。三九已至鸳慈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間喧伞,已是汗流浹背走芋。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留潘鲫,地道東北人翁逞。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像溉仑,于是被迫代替她去往敵國和親熄攘。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 第5章 菜單彼念、按鈕及導航 一、下拉菜單 小伙伴們注意浅萧,在Bootstrap框架中的下拉菜單組件是一個獨立的組件逐沙,根...
    凜0_0閱讀 4,971評論 0 66
  • Bootstrap是什么? 一套易用洼畅、優(yōu)雅吩案、靈活、可擴展的前端工具集--BootStrap帝簇。GitHub上介紹 的...
    凜0_0閱讀 10,874評論 3 184
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案徘郭? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,753評論 1 92
  • 一.文本1)對齊方式text-left 文本左對齊 =======> text-align:...
    lovelydong閱讀 2,361評論 0 7
  • Bootstrap css框架框架:就是一些文件靠益,css類型,js類型残揉,就是常見的css或者是js代碼胧后,在開發(fā)...
    AuroraYan_閱讀 878評論 0 3