gpt4 book ai didi

css - 如何防止将 css 属性传递给内部元素?

转载 作者:行者123 更新时间:2023-11-28 13:50:58 26 4
gpt4 key购买 nike

我正在创建 3 个表。

<table id="first">
<tr>
<td>
1. CAPTION
</td>
</tr>
<tr>
<td>
<table id="second">
<tr>
<td>
2. CAPTION
</td>
</tr>
<tr>
<td>
<img src="" width="100" height="100" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table id="third">
<tr>
<td>
3. CAPTION
</td>
</tr>
<tr>
<td>
<img src="" width="100" height="100" />
</td>
</tr>
</table>
</td>
</tr>
</table>

我想为主表 td 元素添加 10px 内边距 (padding-top:10px)。

#first tr td
{
padding-top: 10px;
padding-left: 0pt;
}

但是这个填充是添加到内部表的 td 元素。

alt text

如何防止将 padding-top 设置传递给内部表?

最佳答案

使用#first > tr > td

它的意思是“td 是 tr 的直接子元素,tr 是 ID 为‘first’的元素的直接子元素”。

关于css - 如何防止将 css 属性传递给内部元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2079342/

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