91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

bootstrap的表格樣式有哪些及怎么實現

發布時間:2022-04-12 13:49:32 來源:億速云 閱讀:487 作者:zzz 欄目:web開發

本篇內容介紹了“bootstrap的表格樣式有哪些及怎么實現”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

表格樣式有7種:1、“.table”樣式,可定義基礎表格,只有橫向分隔線;2、“.table-striped”樣式,可定義斑馬線表格,表格隔行有一個淺灰色的背景色;3、“.table-bordered”樣式,給表格單元格全部添加邊框樣式等。

bootstrap的表格樣式有哪些及怎么實現

本教程操作環境:Windows7系統、bootsrap3.3.7版、DELL G3電腦

Bootstrap 表格類樣式

?  .table:基礎表格,為任意 <table> 添加基本樣式 (只有橫向分隔線)

?  .table-striped:斑馬線表格

?  .table-bordered:帶邊框的表格

?  .table-hover:鼠標懸停高亮的表格

?  .table-condensed:緊湊型表格

?  .table-responsive:響應式表格

?  上下文類表格

下面就以上表格類樣式,作簡要介紹:

一、基礎表格

在Bootstrap中,對于基礎表格是通過類名“.table”來控制。如果在<table>元素中不添加任何類名,表格是無任何樣式效果的。想得到基礎表格,我們只需要在<table>元素上添加“.table”類名,就可以得到Bootstrap的基礎表格:

<table class="table">
	<caption>基礎表格</caption>
   <thead>
      <tr>
         <th>省份</th>
         <th>城市</th>
      </tr>
   </thead>
   <tbody>
      <tr>
         <td>廣東</td>
         <td>深圳</td>
      </tr>
      <tr>
         <td>廣西</td>
         <td>桂林</td>
      </tr>
	   <tr>
         <td>海南</td>
         <td>三亞</td>
      </tr>
   </tbody>
</table>

效果圖如下:

bootstrap的表格樣式有哪些及怎么實現

“.table”主要有三個作用:

  • 給表格設置了margin-bottom:20px以及設置單元內距

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

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

二、條紋表格

有時候為了讓表格更具閱讀性,需要將表格制作成類似于斑馬線的效果。簡單點說就是讓表格帶有背景條紋效果。在Bootstrap中實現這種表格效果并不困難,只需要在<table class="table">的基礎上增加類名“.table-striped”即可:

<table class="table table-striped">

效果圖:

bootstrap的表格樣式有哪些及怎么實現

其效果與基礎表格相比,僅是在tbody隔行有一個淺灰色的背景色。其實現原理也非常的簡單,利用CSS3的結構性選擇器“:nth-child”來實現,所以對于IE8以及其以下瀏覽器,沒有背景條紋效果。

三、邊框表格

基礎表格僅讓表格部分地方有邊框,但有時候需要整個表格具有邊框效果。Bootstrap出于實際運用,也考慮這種表格效果,即所有單元格具有一條1px的邊框。

Bootstrap中帶邊框的表格使用方法和斑馬線表格的使用方法類似,只需要在基礎表格<table class="table">基礎上添加一個“.table-bordered”類名即可:

<table class="table table-bordered">

效果圖:

bootstrap的表格樣式有哪些及怎么實現

四、懸停表格

當鼠標懸停在表格的行上面有一個高亮的背景色,這樣的表格讓人看起來就是舒服,時刻告訴用戶正在閱讀表格哪一行的數據。Bootstrap的確沒有讓你失望,他也考慮到這種效果,其提供了一個“.table-hover”類名來實現這種表格效果。

鼠標懸停高亮的表格使用也簡單,僅需要<table class="table">元素上添加類名“table-hover”即可:

<table class="table table-hover">

效果圖:

bootstrap的表格樣式有哪些及怎么實現

鼠標懸浮高亮的效果主要是通過“hover”事件來實現,設置了“tr:hover”時的th、td的背景色為新顏色。

注:其實,鼠標懸浮高亮表格,可以和Bootstrap其他表格混合使用。簡單點說,只要你想讓你的表格具備懸浮高亮效果,你只要給這個表格添加“table-hover”類名就好了。例如,將前面介紹的幾種表格結合使用:

<table class="table table-striped table-bordered table-hover">
…
</table>

五、上下文類表格

通過給tr和td添加樣式,給行或單元格添加指定樣式的背景色,突出上下文,常用的樣式有active、success、info、danger和warning。如下所示:

<table class="table">
  <caption>上下文表格布局</caption>
  <thead>
    <tr>
      <th>省份</th>
      <th>省會</th>
      <th>地級市數量</th></tr>
  </thead>
  <tbody>
    <tr class="active">
      <td>福建</td>
      <td>福州</td>
      <td>9</td></tr>
    <tr class="success">
      <td>廣東</td>
      <td>廣州</td>
      <td>21</td></tr>
    <tr class="warning">
      <td>廣西</td>
      <td>南寧</td>
      <td>14</td></tr>
    <tr class="danger">
      <td>海南</td>
      <td>海口</td>
      <td>4</td></tr>
  </tbody>
</table>

效果圖:

bootstrap的表格樣式有哪些及怎么實現

六、響應式表格

隨著各種手持設備的出現,要想讓你的Web頁面適合千羅萬像的設備瀏覽,響應式設計的呼聲越來越高。在Bootstrap中也為表格提供了響應式的效果,將其稱為響應式表格。

Bootstrap提供了一個容器,并且此容器設置類名“.table-responsive”,此容器就具有響應式效果,然后將<table class="table">置于這個容器當中,這樣表格也就具有響應式效果。

Bootstrap中響應式表格效果表現為:當你的瀏覽器可視區域小于768px時,表格底部會出現水平滾動條。當你的瀏覽器可視區域大于768px時,表格底部水平滾動條就會消失。示例如下:

<div class="table-responsive">
<table class="table table-bordered">
   …
</table>
</div>

七、緊湊型表格:

何謂緊湊型表格,簡單理解,就是單元格沒內距或者內距較其他表格的內距更小。換句話說,要實現緊湊型表格只需要重置表格單元格的內距padding的值。那么在Bootstrap中,通過類名“table-condensed”重置了單元格內距值。

緊湊型表格的運用,也只是需要在<table class="table">基礎上添加類名“table-condensed”:

<table class="table table-condensed">

Bootstrap中緊湊型的表格與基礎表格差別不大,因為只是將單元格的內距由8px調至5px。

“bootstrap的表格樣式有哪些及怎么實現”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奉贤区| 商水县| 乐山市| 新郑市| 四子王旗| 南涧| 德州市| 淳化县| 沙坪坝区| 民勤县| 彝良县| 鄂州市| 娄底市| 博兴县| 舟山市| 襄垣县| 民勤县| 栾川县| 尼勒克县| 晋宁县| 福安市| 肃南| 子长县| 西平县| 淮南市| 璧山县| 临城县| 安化县| 绵竹市| 弥勒县| 温泉县| 张北县| 温州市| 嘉定区| 博罗县| 沙坪坝区| 江口县| 花莲县| 绥芬河市| 常州市| 和林格尔县|