【css】nth-child选择器实现表格的斑马纹效果

nth-child() 选择器可以实现为所有偶数(或奇数)的表格行添加css样式,even:偶数,odd:奇数。

代码:

xml 复制代码
<style>
table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  text-align: center;
  padding: 8px;
}

tr:nth-child(even) {background-color: #f2f2f2;}//基数偶数子元素选择器
</style>
</head>
<body>

<table>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>Bill</td>
    <td>Gates</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>Steve</td>
    <td>Jobs</td>
    <td>$150</td>
  </tr>
  <tr>
    <td>Elon</td>
    <td>Musk</td>
    <td>$300</td>
  </tr>
  <tr>
    <td>Mark</td>
    <td>Zuckerberg</td>
    <td>$250</td>
  </tr>
</table>

</body>

渲染效果:

相关推荐
菲兹园长12 分钟前
CSS(展示效果)
前端·javascript·css
我的收藏手册24 分钟前
性能监控shell脚本编写
前端·git·github
fantasy_arch27 分钟前
SVT-AV1编码器中实现WPP依赖管理核心调度
java·前端·av1
UNbuff_036 分钟前
HTML 中的 CSS 使用说明
css·html·tensorflow
香香甜甜的辣椒炒肉1 小时前
vue(7)-单页应用程序&路由
前端·javascript·vue.js
高级测试工程师欧阳1 小时前
HTML 表格基础
前端
不买Huracan不改名1 小时前
安装Codex(需要用npm)
前端·npm·node.js
Dorcas_FE1 小时前
axios请求缓存与重复拦截:“相同请求未完成时,不发起新请求”
前端·spring·缓存
dreams_dream1 小时前
vue中axios与fetch比较
前端·javascript·vue.js