HTML 表格中的一个常见挑战是在特定列中居中对齐文本。尽管使用了
问题的症结在于 CSS 限制。只有少数 CSS 属性(包括背景颜色)适用于列。不幸的是,文本对齐并不在其中。
要克服这个障碍,需要另一种方法。在给定的示例中,添加以下 CSS 规则将使除第一列之外的所有表格单元格中的文本居中:
<code class="css">#myTable tbody td { text-align: center } #myTable tbody td:first-child { text-align: left }</code>
此解决方案利用了文本对齐确实适用于表格单元格的事实。请注意,此方法与 IE6 不兼容,但奇怪的是,在 IE6 中,text-align 实际上应用于(尽管不正确)列。
此外,由于缺少
以上是如何使用 Colgroup 将表格列中的文本居中?的详细内容。更多信息请关注PHP中文网其他相关文章!