我有一个简单的html表,如下所示:http://jsbin.com/oxiyi
我希望在整个表外有一个颜色为#990000的边框。所以我在表格外面做了一个表格,并将它的边框颜色设置为#990000。但是我仍然没有看到边框颜色。
发布于 2009-04-28 21:47:04
将边框属性与CSS样式一起使用,并为其指定颜色。我也去掉了你例子中的嵌套表。
<style>
td {
border: solid 2px lightgrey;
}
</style>
<table style="border: 5px solid #990000; border-collapse: collapse">它保留了你细胞的边界。
发布于 2009-04-28 21:48:51
表中的表!哦,不!我的头好痛。
你应该庆幸这不起作用,因为它是可怕的标记,应该不惜一切代价避免。查看您的HTML代码,我注意到设置了很多内联属性,却没有使用CSS。您应该认真阅读CSS,因为您现在拥有的代码看起来更像是2000年生产的代码,而不是我们现在正在做的。不过,简而言之,您可以去掉外层表,并在表中添加border: 1px solid #990000;的样式声明,以获得您想要的效果。然而,这只是冰山一角,在你的网站自我崩溃之前,你真的应该阅读CSS和有效标记。:)
发布于 2009-04-28 21:47:59
可能是因为外部表的边框设置为0
将边框=0更改为border=1
https://stackoverflow.com/questions/799944
复制相似问题