Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 具有多个表的CSS表边框_Html_Css_Html Table - Fatal编程技术网

Html 具有多个表的CSS表边框

Html 具有多个表的CSS表边框,html,css,html-table,Html,Css,Html Table,我一页有两张桌子。我想在其中一个周围加边界,而在另一个上不加边界。所以我使用id=。但它仍然在这两张桌子上划出界限,我不知道为什么。如果我将表1更改为无边框,它将删除两个表上的边框。请给我任何有用的链接或建议。谢谢 桌子 { 边界塌陷:塌陷; } 表1 td,tr { 文本对齐:居中; 边框:1px纯黑; } 表一 { 背景:橙色; } 表2 { 保证金:自动; } 标题 第1行 标题 第1行 您必须更改表1中的选择器td,tr。 表1 td将适用于表1中的所有td,但tr将适用于所有tr 因

我一页有两张桌子。我想在其中一个周围加边界,而在另一个上不加边界。所以我使用id=。但它仍然在这两张桌子上划出界限,我不知道为什么。如果我将表1更改为无边框,它将删除两个表上的边框。请给我任何有用的链接或建议。谢谢

桌子 { 边界塌陷:塌陷; } 表1 td,tr { 文本对齐:居中; 边框:1px纯黑; } 表一 { 背景:橙色; } 表2 { 保证金:自动; } 标题 第1行 标题 第1行
您必须更改表1中的选择器td,tr。 表1 td将适用于表1中的所有td,但tr将适用于所有tr

因此,将其设置为table1td,table1tr,它就工作了

#table1 td, #table1 tr
{
   text-align:center;
   border: 1px solid black;
}

您的选择器table1 td,tr表示table1中只有td,然后所有tr,无处不在。请检查此链接:-可能对您有帮助。@Raziasultana这是我开始的地方,但它没有讨论多个具有不同边界的表等。请检查此链接:-非常感谢,这让我发疯,我找不到任何地方说要把额外的表1放在tr前面。