Bootstrap3 带条纹的表格样式

带条纹的表格

为 <table> 添加 .table-striped 类,就可以为 <tbody> 中的表格行添加条纹背景,即实现表格数据行的隔行换色效果。如:

 
  1. <table class="table table-striped">
  2.   <thead>
  3.     <tr>
  4.       <th>#</th>
  5.       <th>First Name</th>
  6.       <th>Last Name</th>
  7.       <th>Username</th>
  8.     </tr>
  9.   </thead>
  10.   <tbody>
  11.     <tr>
  12.       <td>1</td>
  13.       <td>Mark</td>
  14.       <td>Otto</td>
  15.       <td>@mdo</td>
  16.     </tr>
  17.     <tr>
  18.       <td>2</td>
  19.       <td>Jacob</td>
  20.       <td>Thornton</td>
  21.       <td>@fat</td>
  22.     </tr>
  23.     <tr>
  24.       <td>3</td>
  25.       <td>Larry</td>
  26.       <td>the Bird</td>
  27.       <td>@twitter</td>
  28.     </tr>
  29.   </tbody>
  30. </table>

效果如图 2‑41所示:

带条纹背景的表格

图2-41 带条纹背景的表格

注意:这个效果是通过 :nth-child 选择器实现的,但 IE8 及以下的版本不支持这个选择器,需要考虑兼容性处理方案。

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

猜你喜欢

转载自blog.csdn.net/ixygj197875/article/details/89846694