CSS,表格边框

时间:2011-07-29 17:51:05

标签: css

如果将table设置为高级别的边框,我如何确保从中继承的类没有设置任何边框?

table,td,th {
    border: 1px solid #0B6121;
}

我怎样才能确保我的另一张桌子根本没有边框?

table.menu {
    border: none;
    - and no border for td
    - and no border for th
}

4 个答案:

答案 0 :(得分:2)

table.main, table.menu td, table.menu td {
    border: none;
}

这种方式我猜。我们的想法是为您特定餐桌的兄弟姐妹设定规则。

答案 1 :(得分:2)

table.menu, .menu th, .menu td {
    border:none;
}

这样的事情?

答案 2 :(得分:1)

像这样:

table.menu td, table.menu tr{
    border:none;
}

答案 3 :(得分:0)

正如您的代码所示

<table class="menu"></table>

将没有外边框,但内部的任何th和td元素都将从全局选择器继承边框。

其他答案证明将特定规则应用于具有“菜单”类的表格内的td和th元素应该可以帮助你。