首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在选择表格行时需要创建背景颜色

在选择表格行时需要创建背景颜色
EN

Stack Overflow用户
提问于 2018-08-28 11:17:56
回答 3查看 46关注 0票数 0

Todo :

  • 使用css或任何其他方式选择表格行时,将背景颜色创建为突出显示。

当前表HTML :

代码语言:javascript
复制
<table id="ember11999" class="ember-view content-table focus-group ovalview object-table container-view highlighted">
<tbody id="ember12032" class="ember-view body-view container-view">
<tr id="ember12347" class="ember-view content-row body-row-view container-view" tabindex="0" aria-label="">
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>

试用CSS :

代码语言:javascript
复制
table.content-table.ovalview.highlighted tr.content-row {
    background: #FFFF99 none 0 0 repeat;
}

当我尝试上述代码时,背景色会影响整个表。但我只需要在选择表行上。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-08-28 11:34:25

基于你的问题,这就是你想要达到的目标吗?

代码语言:javascript
复制
table.content-table.ovalview.highlighted tr.content-row.inspected:focus {
    background: #FFFF99 none 0 0 repeat;
}
代码语言:javascript
复制
<table id="ember11999" class="ember-view content-table focus-group ovalview object-table container-view highlighted">
<tbody id="ember12032" class="ember-view body-view container-view">
<tr id="ember12347" class="ember-view content-row body-row-view container-view inspected" tabindex="0" aria-label="">
<td>Click</td>
<td>me</td>
</tr>
<tr id="ember12347" class="ember-view content-row body-row-view container-view inspected" tabindex="0" aria-label="">
<td>Click</td>
<td>me</td>
</tr>
</tbody>
</table>

希望我帮了你。

票数 2
EN

Stack Overflow用户

发布于 2018-08-28 11:20:58

尝尝这个

代码语言:javascript
复制
table.content-table.ovalview.highlighted tr.content-row.inspected {
    background: #FFFF99;
}

代码语言:javascript
复制
table.content-table.ovalview.highlighted tr.content-row.inspected {
    background-color: #FFFF99;
}
票数 0
EN

Stack Overflow用户

发布于 2018-08-28 11:26:48

首先,您的tr没有inspected类,它是css选择器的一部分。

如果在添加类之后它仍然不能工作,那么很多时候,tds有一个背景(从一些css中),所以它“隐藏”了tr的背景。也许这也是你的案子。将您的风格更改为在td上。

代码语言:javascript
复制
table.content-table.ovalview.highlighted tr.content-row.inspected td {
    background: #FFFF99 none 0 0 repeat;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52056581

复制
相关文章

相似问题

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