2014-11-13 138 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>