我想使用CSS设置表格的外边框的颜色... 然后,内部单元格将具有不同的边框颜色...使用CSS使表格的外边框颜色与单元格的边框颜色不同
我创造了这样的事情:
table {
border-collapse:collapse;
border: 1px solid black;
}
table td {
border: 1px solid red;
}
问题是,该表的颜色变化,成为红的,你可以在这里看到:http://jsfiddle.net/JaF5h/
如果表格的边框宽度增加至2px的它将工作:http://jsfiddle.net/rYCrp/
我一直在处理CSS和跨浏览器问题这么久......这是我第一次遇到类似的东西,我完全卡住......不知道该怎么做!
任何人都知道如何使用border-width获得固定值:1px?
工作完美...谢谢。不想与相邻的选择器坦率地做,但看起来没有其他办法可以做到。 – 2011-05-03 22:01:43
请注意,John Catterfeld的解决方案似乎并不完美......请参阅http://jsfiddle.net/JaF5h/37/内边框覆盖主外边框用他的例子,我们看不到它因为它是黑色线条上的1个红色像素。有了两个白色像素,它变得很明显......不幸的是没有解决方案 – Guile 2011-06-22 14:59:59
那么这是我之前没有注意到的一个重点。 – 2012-11-22 06:10:25