javascript - 使用相同的类名命名整个列

标签 javascript html css

我想弄清楚是否可以在表中用相同的类名命名整个列,而不必命名每个单独的单元格。有什么建议么?我会使用 htmlcss 还是 javascript 来这样做?命名每个单元格是这样做的唯一方法吗?

抱歉,如果我把这个贴错了,我是这个网站的新手,还在努力弄明白

最佳答案

您可以使用 nth-child伪类选择器

table tr td:nth-child(2) {
  background: #CCCCCC;
}
table tr td:nth-child(4) {
  background: #00FFEE;
}
<table>
  <tbody>
    <tr>
      <td>1-1</td>
      <td>1-2</td>
      <td>1-3</td>
      <td>1-4</td>
    </tr>
    <tr>
      <td>2-1</td>
      <td>2-2</td>
      <td>2-3</td>
      <td>2-4</td>
    </tr>
    <tr>
      <td>3-1</td>
      <td>3-2</td>
      <td>3-3</td>
      <td>3-4</td>
    </tr>
    <tr>
      <td>4-1</td>
      <td>4-2</td>
      <td>4-3</td>
      <td>4-4</td>
    </tr>
  </tbody>
</table>

关于javascript - 使用相同的类名命名整个列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41549761/

相关文章:

javascript - Docker 不接受代理 api 服务器

html - 重绘整个网页的请求的术语是什么?

html - 阿拉伯字体在 IE 11 中不起作用?

jquery - 如何模仿 jquery 中的 marque 滚动行为?

javascript - 从没有名称和 ID 值的元素分离 CK 编辑器

html - 更改标题字体大小会使 div 不对齐

javascript - 如果连接了 jquery-ui.js,我应该连接 jquery-ui.css 吗?

Javascript如何识别按钮被点击

javascript - 如何在 if 语句中使用 css 类滚动页面

html - 为 radio 添加背景