我想在表格中的某个字段上方放置一行,以表明它是上述值的总和。但是,该表默认情况下具有边框。带边框折叠的CSS中的表格边框颜色
下面是一个例子:我有一张桌子,边框折叠。我在一个字段上设置边框底部,并在其下面的字段上设置边框顶部。这两个都指定了相同的边框。使用顶级CSS的CSS。有没有办法使用底部的?
<html>
<head>
<style type="text/css">
table { border-collapse: collapse; }
td.first { border-bottom: solid red 1px; }
td.second { border-top: solid gold 1px; }
</style>
<body>
<table>
<tr><td class="first">Hello</td></tr>
<tr><td class="second">World</td></tr>
</table>
</body>
</html>
这显示了两个单元之间有一条红线。有办法获得金线吗?
它与冲突解决有关。 [这是一个页面](http://www.the-art-of-web.com/css/bordercollapse/),它解释了它是如何工作的以及浏览器如何计算不同的边界。 – 2010-11-04 12:09:42
我相信没有CSS解决方案,因为边界崩溃只是做它做的事情。您可以使用一些解决方法,例如使用javascript。您的文档中是否包含任何JavaScript库? – 2010-11-04 12:12:16
我解决了它使用jQuery,使用这样的事情:http://www.mail-archive.com/[email protected]/msg89877.html – Sjoerd 2010-11-04 15:29:30