Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何设置表格行的边框和填充?_Html_Css - Fatal编程技术网

Html 如何设置表格行的边框和填充?

Html 如何设置表格行的边框和填充?,html,css,Html,Css,我想在行之间添加分割和填充,但我注意到行边框显示为边框折叠:折叠,但这会删除元素的填充 那么,如何在中添加边框和填充 谢谢。如果您想在表格布局中同时设置边框和填充,最好将其设置在td上,而不是tr,这样可以确保它在浏览器中正常工作 表格{ 边框:1px纯红; 边界塌陷:塌陷; } 运输署{ 垂直对齐:顶部; 填充:20px; } tr:第n个孩子(1)td{ 边框底部:1px纯蓝色; } tr:第n个孩子(2)td{ 边框底部:1px纯绿色; } 标题 细胞 另一个细胞 <table

我想在行之间添加分割和填充,但我注意到行边框显示为
边框折叠:折叠
,但这会删除
元素的填充

那么,如何在
中添加边框和填充


谢谢。

如果您想在表格布局中同时设置
边框
填充
,最好将其设置在
td
上,而不是
tr
,这样可以确保它在浏览器中正常工作

表格{
边框:1px纯红;
边界塌陷:塌陷;
}
运输署{
垂直对齐:顶部;
填充:20px;
}
tr:第n个孩子(1)td{
边框底部:1px纯蓝色;
}
tr:第n个孩子(2)td{
边框底部:1px纯绿色;
}

标题
细胞
另一个细胞
<table style="border: 1px solid red; border-collapse: collapse; padding: 20px">
    <tr>
        <td>Header</td>
    </tr>
    <tr style="border-top:1px solid blue; vertical-align: top; padding: 20px">
        <td>Cell</td>
    </tr>
    <tr style="border-top:1px solid green; vertical-align: top; padding: 20px">
        <td>Another Cell</td>
    </tr>
</table>    
<table style="border: 1px solid red; padding: 20px">
    <tr>
        <td>Header</td>
    </tr>
    <tr style="border-top:1px solid blue; vertical-align: top; padding: 20px">
        <td>Cell</td>
    </tr>
    <tr style="border-top:1px solid green; vertical-align: top; padding: 20px">
        <td>Another Cell</td>
    </tr>
</table>