CSS:如何覆盖嵌套表元素的CSS设置?
table.t_group tbody th
{
text-align: left;
}
table.t_group_matches tbody th
{
text-align: center;
}
HTML:
<table class="t_group">
<tbody>
<tr>
<td style="width:200px">123</td>
<td style="width:200px">456</td>
</tr>
</tbody>
<tfoot><tr><td colspan="2">
<table class="t_group_matches">
<tbody><tr>
<th>Some text to be centered</th>
</tr></tbody>
</table>
</td></tr></tfoot>
</table>
的指定文本不居中......
请指教,如何使它为中心?
P.S.我可以将样式规范添加到标签本身(即有效),但我不喜欢从css文件中移出这些“东西”。
P.P.S.
如果这是至关重要的,我的 'DOCTYPE':
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
P.P.P.S.
如果您知道任何可以工作的新功能(html5,css3),请告知。
您是否嵌套表格的宽度?如果没有,它可能工作得很好,但是你的嵌套表只与你的文本一样宽,所以它看起来就好像它是相对于父对齐的。将嵌套表的宽度设置为100%,并查看是否修复了任何内容。 –
为什么你没有把它作为答案? – Budda