html - CSS:如何在表格中的行之间创建间隙?

标签 html css

意思是让结果表看起来不像这样:

[===ROW===]
[===ROW===]
[===ROW===]
[===ROW===]

... and more like this:

[===ROW===]

[===ROW===]

[===ROW===]

[===ROW===]

I tried adding

margin-bottom:1em;

tdtr 但一无所获。有什么想法吗?

最佳答案

所有你需要的:

table {
    border-collapse: separate;
    border-spacing: 0 1em;
}

假设您需要 1em 垂直间隙,并且没有水平间隙。如果您这样做,您可能还应该考虑控制行高。

奇怪的是,人们给出的一些答案涉及 border-collapse: collapse,其效果与问题的要求完全相反。

关于html - CSS:如何在表格中的行之间创建间隙?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1264187/

相关文章:

javascript - PHP - 从创建嵌套 <div> 的文本文件中读取文本

jquery - 如何通过单击关闭弹出窗口?

javascript - 使用 AngularJS 在 HTML 标记上执行 if/else

javascript - 将 onClick 事件触发到特定的 div

jquery div 刷新一次

html - 在 <a href...>text</a> 标签对之后,css 格式不会返回到以前的格式

javascript - 如何将图像和视频交换到另一个 div?

html - 在 CSS 中创建/对齐列而不使用表格

html - 单行和多行文本的不同文本定位

php - 如何更改三个不同 div-s 的正文背景