Html 覆盖父表边框属性
我的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 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不,不是,不用担心:)