行边框颜色
我想将<tr>
的边框设置为黄色。我可以设置<td>
的边框,但不能设置如何设置第<tr>
行的边框。 如何做到这一点?行边框颜色
谢谢。
尽管css规范(http://www.w3.org/TR/CSS2/box.html#border-properties)明白地说边框和边框颜色可以应用于“所有元素”,但不能做。虽然可能是因为<表>可能不属于箱子模型;我不确定这一点。
无论如何,这是一种反直觉,疯狂似乎,页面膨胀感应皮塔饼。
必须有更好的解决方案,而不是接近每个表格单元格,这就是我最终要做的。
- 皮特
为tr元素写一个CSS规则?像tr {border:...}之类的东西你有没有试过这个,它不工作?首先使用W3C标记验证程序验证您的HTML代码,并在有任何指示时解决错误。
我试图创建一个规则tr在CSS中,但它没有工作。 – DotnetSparrow 2011-03-13 14:02:37
This example是在IE8,Chrome浏览器9和Firefox 3.6工作正常,所以我实在看不出有什么问题。
HTML示例中使用:
<table>
<tr>
<td>AAA</td>
<td class="middle">BBB</td>
<td>CCC</td>
</tr>
</table>
CSS:
.middle { border: 2px solid blue; }
tr { border: 2px solid red; }
结果:
杰出!谢谢,影子精灵。 – 2011-03-13 11:04:47
它确实工作,在规范中。
问题是,边界崩溃,你没有想到的。
并通过规范的td
边界往往占据在边境tr
:
http://www.w3.org/TR/CSS2/tables.html#border-conflict-resolution
请注意,这是不是有效的代码数年 – 2016-02-18 13:52:41
尽管css规范(http://www.w3.org/TR/CSS2/box.html#border-properties)明白地说边框和边框颜色可以应用于“所有元素”,但不能做。虽然可能是因为<表>可能不属于箱子模型;我不确定这一点。
无论如何,这是一种反直觉,疯狂似乎,页面膨胀感应皮塔饼。
必须有更好的解决方案,而不是接近每个表格单元格,这就是我最终要做的。
- 皮特
为tr元素写一个CSS规则?像tr {border:...}之类的东西你有没有试过这个,它不工作?首先使用W3C标记验证程序验证您的HTML代码,并在有任何指示时解决错误。
我试图创建一个规则tr在CSS中,但它没有工作。 – DotnetSparrow 2011-03-13 14:02:37
This example是在IE8,Chrome浏览器9和Firefox 3.6工作正常,所以我实在看不出有什么问题。
HTML示例中使用:
<table>
<tr>
<td>AAA</td>
<td class="middle">BBB</td>
<td>CCC</td>
</tr>
</table>
CSS:
.middle { border: 2px solid blue; }
tr { border: 2px solid red; }
结果:
杰出!谢谢,影子精灵。 – 2011-03-13 11:04:47
它确实工作,在规范中。
问题是,边界崩溃,你没有想到的。
并通过规范的td
边界往往占据在边境tr
:
http://www.w3.org/TR/CSS2/tables.html#border-conflict-resolution
请注意,这是不是有效的代码数年 – 2016-02-18 13:52:41
你到目前为止尝试过什么?有任何问题'
重复的http://stackoverflow.com/questions/3589614/is-it-possible-to-have-a-border-around-a-table-row-in-s-路由 – 2011-03-13 09:54:06
回答
尽管css规范(http://www.w3.org/TR/CSS2/box.html#border-properties)明白地说边框和边框颜色可以应用于“所有元素”,但不能做。虽然可能是因为<表>可能不属于箱子模型;我不确定这一点。
无论如何,这是一种反直觉,疯狂似乎,页面膨胀感应皮塔饼。
必须有更好的解决方案,而不是接近每个表格单元格,这就是我最终要做的。
- 皮特
我认为你错了。 TR元素确实接受边界。 – Matthieu 2014-02-19 16:18:19
错了。接受的答案应该是http://stackoverflow.com/a/5288762/2091700 – Alphaaa 2015-12-18 14:47:35
为tr元素写一个CSS规则?像tr {border:...}之类的东西你有没有试过这个,它不工作?首先使用W3C标记验证程序验证您的HTML代码,并在有任何指示时解决错误。
我试图创建一个规则tr在CSS中,但它没有工作。 – DotnetSparrow 2011-03-13 14:02:37
This example是在IE8,Chrome浏览器9和Firefox 3.6工作正常,所以我实在看不出有什么问题。
HTML示例中使用:
CSS:
结果:

杰出!谢谢,影子精灵。 – 2011-03-13 11:04:47
它确实工作,在规范中。
问题是,边界崩溃,你没有想到的。
并通过规范的
td
边界往往占据在边境tr
:http://www.w3.org/TR/CSS2/tables.html#border-conflict-resolution
我这样做是没有的CSS。
<TR BORDERCOLOR="RED" BGCOLOR ="PINK">
output在IE而不是火狐,Chrome,甚至边缘。
请注意,这是不是有效的代码数年 – 2016-02-18 13:52:41
相关问题