gpt4 book ai didi

css - 没有伪类的国际象棋 table

转载 作者:行者123 更新时间:2023-11-28 16:26:46 24 4
gpt4 key购买 nike

如果我不能更改 HTML 代码,我如何创建国际象棋表,只在 STYLE 标签中添加样式,将表格引导到表单,如右图所示。伪选择器: Not,: nth-child(i),: nth-child(an + b),: nth-of-type(i),: nth-of-type(an + b)都没有用。

表格是10*10。我只能创建绿色边框。我只需要国际象棋标记(白色和黑色)。

<style>     
table.ches td
{
width: 100px;
height: 100px;
border: solid black 2px;
}

table.ches tr :first-child{background: green;
color: black;}

table.ches tr:first-child>td {background: green;
color: red;}

table.ches tr:last-child>td {background: green;
color: black;}

table.ches tr :last-child{background: green;
color: black;}

</style>

<table class="ches">
<tbody><tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>
</tr>
</tbody></table>

</body>

最佳答案

虽然 nth-of-type(i)nth-of-type(an + b) 是不允许的,但我猜这并不意味着nth-of-type(even|odd) 出来了?如果是这样,则 CSS 很简单:只需将所有偶数 td 放入偶数 tr 并将所有奇数 td 放入奇数 tr 黑色:

tr:nth-of-type(even) td:nth-of-type(even),
tr:nth-of-type(odd) td:nth-of-type(odd) {
background: black;
}

这是一个有效的 JSFiddle .干杯!

关于css - 没有伪类的国际象棋 table ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35954772/

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