2011-07-29 218 views
1

如果表格設置爲高級別邊框,我如何確保從其繼承的類沒有任何邊框設置?CSS,表格邊框

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

我怎樣才能確保我的其他表沒有邊界呢?

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

回答

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

這樣,我猜。這個想法是爲你的特定表格的兄弟姐妹設定規則。

+0

我想這麼多:)任何方式把它放在table.menu的傘下? – JAM

+0

是的,我想是的,按照課程或風格與獨特的ID分組他們。我更喜歡使用獨特的ID來進行一些特殊的獨特造型 - 但這取決於您想如何編碼樣式:-) – Vladimir

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

sometyhing是什麼顏色?

1

像這樣:

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

當你的代碼代表

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

不會有外部邊界,但任何th和td元素中會從全局選擇繼承的邊界。

其他答案證明將特定規則應用於具有「菜單」類的表內的td和th元素應該可以幫助您。