html - 带边框的表格行和间距与 CSS?

标签 html css html-table

我有一个表格,我需要在其中给定的一行或多行之间放置一个边框,并在它们之间留出间距。

我似乎能够做到其中之一。

我知道我可以用

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

为了得到我的间距,但是边框不会出现类似的东西

tr.bordered { border: 1px solid blue; }

如果我设置了 border-collapse: collapse,就会显示蓝色边框。但是没有间距。

我是不是漏掉了什么?

编辑:JS FIDDLE here

你可以看到,如果你使用“collapse”,边框有效但没有空间。

如果您使用“separate”,您会得到间距但没有边框。

最佳答案

此处重复问题:Style row or column rather than cells when border-collapse: separate

推荐使用colspan模拟表格行,并在colspan内给表格添加边框。

关于html - 带边框的表格行和间距与 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23160901/

相关文章:

asp.net - 设置 Textbox.text 时,带有 MaskedEditExtender 的文本框不显示值

javascript - 使用 ng-click 链接 angular js 的事件类?

html - 应用于段落的倾斜属性

html - 如何在 HTML 中制作三 Angular 形?

html - 划线/删除线穿过整个 HTML 表格行

Javascript 求和表条件

html - 为什么 img 可点击空间包含整个 div?

javascript - 在大图上添加下一个和上一个按钮

css - 现代浏览器,底部渐进式渲染和 CSS

html - 如何使用 CSS 或事件 HTML 限制表格的宽度?