Html 仅限内部边框的边框间距

Html 仅限内部边框的边框间距,html,css,sass,Html,Css,Sass,我希望表格单元格之间在同一行中有一个边距,因此我尝试设置边框间距:smth,但它也强制最左边和最右边的单元格与表格的外部边框具有相同的边距。是否可以避免这种情况并仅在单元格之间应用间距?您可以选择第一个和最后一个td并将其边距重置为0 td { margin: 0 5px; } td:first-of-type, td:last-of-type { margin: 0; } margin不适用于带有display:table cell的smth。就我而言,如果我错了,请纠正我。所以我的

我希望表格单元格之间在同一行中有一个边距,因此我尝试设置
边框间距:smth
,但它也强制最左边和最右边的单元格与表格的外部边框具有相同的边距。是否可以避免这种情况并仅在单元格之间应用间距?

您可以选择第一个和最后一个
td
并将其边距重置为0

td {
  margin: 0 5px;
}
td:first-of-type, td:last-of-type {
  margin: 0;
}

margin
不适用于带有
display:table cell
的smth。就我而言,如果我错了,请纠正我。所以我的意思并不是要使用
margin
属性,只是单元格之间的空格要精确我想填充也可以,但你在问题中提到了margin。很高兴这有帮助:)