这可能通过 CSS 实现吗?
我正在努力
tr.classname {
border-spacing: 5em;
}
无济于事。也许我做错了什么?
原文由 Marin 发布,翻译遵循 CC BY-SA 4.0 许可协议
这可能通过 CSS 实现吗?
我正在努力
tr.classname {
border-spacing: 5em;
}
无济于事。也许我做错了什么?
原文由 Marin 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答879 阅读✓ 已解决
4 回答991 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
您需要在
td
元素上使用填充。这样的事情应该可以解决问题。当然,您可以使用顶部填充而不是底部填充来获得相同的结果。在下面的 CSS 代码中,大于号表示填充仅应用于
td
直接子元素tr
具有类spaceUnder
的元素.这将使使用嵌套表成为可能。 (示例代码中的单元格 C 和 D。)我不太确定浏览器是否支持直接子选择器(想想 IE 6),但它不应该破坏任何现代浏览器中的代码。这应该有点像这样: