Html 嵌套表标题对齐

Html 嵌套表标题对齐,html,css,css-tables,Html,Css,Css Tables,只需查看链接上方并检查嵌套表标题和主表标题。它们没有正确对齐。我需要对齐与主表标题高度相同的高度 请帮帮我。我在任何地方都看不到表格标题,所以我猜你指的是表格标题 您正在应用高度:50px直接内联到嵌套的表格标题;但在主表标题中,没有规定高度 您只需将其应用于主表标题。您可以通过以下方式执行此操作: #paygridaMain th{height:50px;} 顺便说一下,它允许您删除(height:50px)的内联声明(作为冗余)。您可以删除 height: 50px 从HTML 还可以从

只需查看链接上方并检查嵌套表标题和主表标题。它们没有正确对齐。我需要对齐与主表标题高度相同的高度


请帮帮我。

我在任何地方都看不到表格标题,所以我猜你指的是表格标题

您正在应用
高度:50px直接内联到嵌套的表格标题;但在主表标题中,没有规定高度

您只需将其应用于主表标题。您可以通过以下方式执行此操作:

#paygridaMain th{height:50px;}
顺便说一下,它允许您删除(
height:50px)的内联声明(作为冗余)
元素上进行编码>。

您可以删除

height: 50px
从HTML

还可以从css中的以下类中删除填充:

#paygrid th {
    padding: 6px; /* remove this line */
    border: 0;
}
#paygridaMain th {
    padding: 2px; /* and this line */
    margin: 0;
}
问题是id(#)比类更具体


您还需要处理嵌套表的边框。要么删除外部边框,要么删除嵌套单元格的边框,否则您将得到一个2px边框。

我删除了内联高度并应用(#paygridaMain th),但出现了相同的问题。@craciun-我删除了填充,但出现了相同的问题。我只放了个空格。没有放置边框。您是删除了整行还是将其替换为“padding:0”?请记住,您还需要删除HTML中的所有样式。(没有任何样式)=“填充:0”或者“任何元素上的样式=“高度=50px”)如果我删除填充:0网格崩溃了。除非你要确保所提供的链接将永远保持活跃(这是不可能的,因为它被称为“测试”),它不应该是你的问题的基础。will active shortlyLink未处于活动状态,它对任何人都没有帮助。