首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过树中的类更改表行的颜色

通过树中的类更改表行的颜色
EN

Stack Overflow用户
提问于 2015-05-15 01:05:07
回答 1查看 24.6K关注 0票数 5

我只想使用tr中的一个类来更改tr中所有td的背景色。我正在使用下面的css

代码语言:javascript
复制
tr .yellow td{
background-color: yellow;

}

我有下面的html

代码语言:javascript
复制
<tr class="yellow"><td></td> <td></td></tr>

但是背景颜色并没有改变。这里的错误是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-15 01:07:00

在CSS声明中的类之前有一个空间

代码语言:javascript
复制
tr.yellow td{
  background-color: yellow;
}

您需要删除空格,以指示类位于<tr>元素上。如果没有它,你就会认为层次结构是:

tr,然后是带有“黄色”类的内容,然后是td

例如:

代码语言:javascript
复制
<tr>
  <sometag class="yellow">
    <td>

这不是你的DOM的样子。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30243159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档