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