我正在使用原始 HTML 和 jQuery 尝试一些想法。 其中之一是创建一个带有一组行的表元素。
<table id="MyTable" >
<tr>
<td>Title</td>
</tr>
<tr>
<td>1</td>
</tr>
<tr>
<td>2</td>
</tr>
<tr>
<td>3</td>
</tr>
<tr>
<td>4</td>
</tr>
</table>
但当我在FireFox+Firebug、IE8开发者工具栏或Google Chrome JavaScript调试器中查看代码时...他们都显示所有的节点都被一个元素包围。
我不反对这种情况发生...但这是标准行为吗?
table > tr > td
来应用CSS样式时,情况会变得特别烦人。你必须使用后代选择器table tr > td
,或者如果你真的想严格执行,就要考虑两种情况:table > tr > td, table > tbody > tr > td
。 - ADTC