使用CSS,是否可以根据是否选中background-color
来更改整个<tr>
的{{1}}?
<input type="checkbox">
答案 0 :(得分:6)
目前不是,不。正在推测此功能(see :has()
),但实际上它不会在相当长的一段时间内供公众使用。
/* Only matches TRs that contain checked INPUTs */
tr:has(input:checked) {
background:red;
}
注意: 根据当前编辑草案提供的示例有效,但语法可能会更改,或者在浏览器供应商甚至可以删除功能之前开始实施它。