css - 无法将边框应用于表 td

标签 css html-table

我一定是忽略了一些东西,但我似乎可以弄明白。我为我的表格单元格应用了边框,但它们没有显示。请有人看看下面的标记和 CSS 并帮助我。这是 static site我已将 Myers CSS 重置应用到我的样式表,不确定它是否有所不同。

<table>
                <caption>Your Upcoming Bill Due Dates</caption>
                <thead>
                    <tr>
                    <th scope="col"></th>
                    <th scope="col">Bill Due Date</th>
                    <th scope="col">Bill Name</th>
                    <th scope="col">Amount</th>
                    <th scope="col">Frequency</th>
                    <th scope="col">Last Paid</th>
                </thead>                    
                </tr>
                <tr>
                    <td></td>
                    <td>March 7th, 2013</td>
                    <td>Childcare</td>
                    <td>$560</td>
                    <td>Weekly</td>
                    <td>February 26th, 2013</td>
                </tr>
                <tr>
                    <td></td>
                    <td>June 13th, 2013</td>
                    <td>Water Bill</td>
                    <td>$125.60</td>
                    <td>Monthly</td>
                    <td>May 2nd, 2013</td>
                </tr>

            </table>

这是CSS

table {
    clear: both;
    border: 2px solid blue;
    border-collapse: separate;

}

td th {
    border: 2px solid red;
}

最佳答案

您可以将 border-collapse:collapse; 更改为 border-spacing:0;,但是

td th { border: 2px solid red; }

应该这样写

td ,th {
    border: 2px solid red;
}

关于css - 无法将边框应用于表 td,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17241147/

相关文章:

javascript - 使用 Javascript 的等高列

html - 跨度和 iframe 正文中的宽度(以像素为单位)

css - 如何防止:pseudo elements dynamically chance position when a scrollbar appears?

css - 小型 HTML 表格问题

CSS:在不弄乱比例的情况下显示/缩放图像?

css - 为什么光标是: text changing my other cursors?

jquery - 如何通过jquery查找表中第一个元素的索引?

javascript - 如何通过 JavaScript/jQuery 显示隐藏的 HtmlTable "columns"?

dojox.grid.datagrid - DOJO 网格中行的行跨度(不适用于标题)...

javascript - d3 排序仅适用于选择行