html - 表格背景颜色每两行变化一次

标签 html css

我正在尝试更改表格的颜色背景,但它只更改除以 2 的行。我该如何更改其余部分?

我附上表格的代码和相关的 CSS。

CSS

.table-striped{
  background: #f8fcff !important;
  .label {
    width: 44px;
    height: 16px;
    padding-top: 3px;
}

]

最佳答案

您需要使用第 n 个 child 。

这将允许您编辑要设置样式的行

EXAMPLE

table tr:nth-child(odd)
{
background:red;
}

table tr:nth-child(even)
{
background:blue;
}

关于html - 表格背景颜色每两行变化一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22758434/

相关文章:

jquery - 如何组织用户的分享以便轻松地向该特定帖子添加评论?

javascript - 如何使用 html 将 Windows Phone(但不是桌面 Windows)重定向到移动网站?

javascript - 转换 CSS 样式对 <a> 标签没有影响

html - CSS Div 布局拉伸(stretch)以适应宽度和高度

javascript - 大型照片集的灰度到彩色悬停速度更快

html - 单击问题的 CSS3 列布局

css - 如何以 Myanmar/Burmese 字体显示网站内容

jquery - div 中的文本在 jquery 下拉菜单中一起下拉

angularjs - 使用父 div 类控制子 div css

javascript - &lt;script&gt; 标签如何强制 MutationObserver 在 Declarative Shadow DOM 中提前运行?