gpt4 book ai didi

html - colgroup 背景颜色不会覆盖 tr 背景颜色

转载 作者:行者123 更新时间:2023-11-28 01:43:08 24 4
gpt4 key购买 nike

我有一个表格,在 colgroup 中有一个 col,背景颜色为灰色。

我有一个背景颜色为橙色的 tr

<table >
<colgroup>
<col class="col" />
<col />
</colgroup>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr class="tr">
<td>3</td>
<td>4</td>
</tr>
</table>

CSS:

.col{
background-color: grey !important;
}

.tr{
background-color: orange;
}

table{

width: 100%;
}

我想要 col 颜色覆盖 tr 颜色。

我该怎么办?

在例子中,3必须是灰色但是是橙色

http://jsfiddle.net/VsgA6/1/

最佳答案

CSS 规范指出,仅当单元格和行都具有透明背景时才应用列背景(参见 http://www.w3.org/TR/CSS21/tables.html#columns)。

您必须在 trtd 上设置颜色。

例如 td:first-child {background: grey}

关于html - colgroup 背景颜色不会覆盖 tr 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24555329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com