我尝试了一些不同的方法来让第一个元素将其显示属性设置为阻塞,其余的应该设置为无。但是我不能只得到元素的第一次出现,每次我使用选择器时,我都会得到所有元素或一个都没有。也许你们中的一些人知道一些 CSS 技巧来解决我的问题。
这是我的代码:
<div class="some_class">
<p>...</p>
<p>...</p>
<p> <object height="300" width="480"></object></p>
<p> <object height="300" width="480"></object></p>
<p> <object height="300" width="480"></object></p>
<p>...</p></div>
我需要第一次出现“对象”。我无法更改 HTML,必须找到一种方法来通过使用一个不错的 CSS 选择器来解决这个问题。有人有想法吗?
我试过这样的代码:.some_class p > object:first-of-type
但是这样每个“对象”都会被选中......因为每个“对象”都是其父级“p”的第一个类型。