javascript - 表格 CSS 样式 : how to create a conditional CSS class

标签 javascript html css

我有一张表,我需要根据特定的属性值应用不同的条件样式。这是我要更新的表格的片段:

<table table-type= "source">
                    <tr>
                        <td>1</td>
                        <td>2</td>
                        <td>3</td>
                    </tr>
                </table>

我需要动态改变的属性是table-type。例如,当表格类型为“源”时,我需要其背景颜色为黄色,如果为“目标”,则其背景颜色为红色。

最佳答案

这在 CSS 中相当简单,如下所示

table[table-type="source"] { 
    background-color: yellow;
}

table[table-type="target"] { 
    background-color: red;
}

关于javascript - 表格 CSS 样式 : how to create a conditional CSS class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44210450/

相关文章:

javascript - 如何使用 useEffect() 更改 React-Hook-Form defaultValue?

javascript - 为什么我的正则表达式仅在某些浏览器中有效?

jquery - 添加视差滚动时未定义 Javascript $window

javascript - 刷新时更改配色方案

javascript - 如何仅替换元素上的文本内容?

javascript - xpages 页面在 "IDLE"之后自动刷新一段时间(5-10 分钟)

javascript - html5 在 Canvas 中捕获鼠标点击

javascript - 由于菜单原因,链接无法点击

php - 对齐动态生成的表单字段

jquery - 为什么我不能点击这个 div?