Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 覆盖父表边框属性_Html_Css - Fatal编程技术网

Html 覆盖父表边框属性

Html 覆盖父表边框属性,html,css,Html,Css,我的html类似于: <html class="t1"> <tr> <td></td> <td><table class="t2 grid"><tr><td></td></tr></table></td> <td></td> </tr> </html> 对不起,我不能发布我的实际CSS或HTML,但这就是

我的html类似于:

<html class="t1">
<tr>
<td></td>
<td><table class="t2 grid"><tr><td></td></tr></table></td>
<td></td>
</tr>
</html>
对不起,我不能发布我的实际CSS或HTML,但这就是我的想法

现在由于某种原因,父表网格线显示在内部表中每行的右/左

我在看chrome,我可以看到计算的样式,父样式仍然有效

我怎样才能解决这个问题


问题是,由于样式(我认为)被应用了2次,所以内部表现在有一个非常强大的外部边框。

问题在于如何命名CSS样式。它应该是
.t2.grid td
而不是
.t2 grid td

您的标记也是错误的,您需要打开表标记,我认为您的意思是
而不是
,我认为@Ryan Brodie的意思是
.t2 td,.grid td{…}
;用你的话说,它是“一个td元素,其父网格为父网格,其父网格为t2”,我错了吗?这取决于用户通过其原始标记的意图。如果他想要的样式仅适用于类t2和grid的表单元格(td),那么样式标记应该是
.t2.grid
.Oh,
.class1.class2!=。class1.class2
第二种情况是我说的吗?那是我的错,我不知道!我也是新手。@Roger不,不是,不用担心:)