2014-11-13 139 views
0

在具有'testtable'類的HTML表中,選擇該表中的元素與以下兩個css選擇器有什麼區別?CSS選擇器類和元素順序

.testtable td{} 

td.testtable{} 
+4

在第一種情況下,'​​'必須是'.testtable'的孩子。在第二種情況下,'.testtable'必須是所選類別'​​'。 – emmanuel

+0

如果將類「.testable」應用於表,則第二個變體將不起作用 – pbaldauf

回答

4

.testtable td{}選擇td具有與類testtable母體,例如:

<table class="testtable"> 
    <td>I'm selected</td> 
</table> 

td.testtable{}選擇td具有類testtable,例如:

<table> 
    <td class="testtable">I'm selected</td> 
</table>