相关疑难解决方法(0)

使用CSS替代表格行颜色?

我正在使用具有交替行颜色的表格.

tr.d0 td {
  background-color: #CC9999;
  color: black;
}
tr.d1 td {
  background-color: #9999CC;
  color: black;
}
Run Code Online (Sandbox Code Playgroud)
<table>
  <tr class="d0">
    <td>One</td>
    <td>one</td>
  </tr>
  <tr class="d1">
    <td>Two</td>
    <td>two</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这里我使用的是类tr,但我只想用于table.当我使用表格比这个适用于tr替代.

我可以使用CSS编写这样的HTML吗?

<table class="alternate_color">
    <tr><td>One</td><td>one</td></tr>
    <tr><td>Two</td><td>two</td></tr>
    </table>
Run Code Online (Sandbox Code Playgroud)

如何使用CSS使行具有"斑马条纹"?

html css html-table

448
推荐指数
7
解决办法
64万
查看次数

剥离带有包装物品的弹性桌子的斑马

我正在寻找最简单的方法来斑马条纹下面的响应式flexbox表上的行.

换句话说,在这个例子中,第2行和第4行,但无限制,我不知道会有多少行,因为这是CMS系统中的可重用组件.

HTML无法更改,但行数和列数将经常更改.我很高兴为列设置限制而不是行.

有没有办法在纯CSS中做到这一点?

.Rtable {
  display: flex;
  flex-wrap: wrap;
}

.Rtable-cell {
  box-sizing: border-box;
  flex: 33.33%;
  margin: -1px 0 0 -1px;
  padding: 5px 10px;
  border: solid 1px slategrey;
}

h3 { margin: 0; }

@media all and (max-width: 500px) {
  .Rtable {
    display: block;
  }
}
Run Code Online (Sandbox Code Playgroud)
<div class="Rtable">

  <div style="order:1;" class="Rtable-cell"><h3>Eddard Stark</h3></div>
  <div style="order:2;" class="Rtable-cell">Has a sword named Ice</div>
  <div style="order:3;" class="Rtable-cell">No direwolf</div>
  <div style="order:4;" class="Rtable-cell">Male</div>
  <div style="order:5;" class="Rtable-cell"><strong>Lord of Winterfell</strong></div>

  <div style="order:1;" class="Rtable-cell"><h3>Jon Snow</h3></div>
  <div style="order:2;" class="Rtable-cell">Has a …
Run Code Online (Sandbox Code Playgroud)

html css css-selectors css3 flexbox

8
推荐指数
1
解决办法
1547
查看次数

标签 统计

css ×2

html ×2

css-selectors ×1

css3 ×1

flexbox ×1

html-table ×1