Html 使用CSS在基于属性选择器的链接中隐藏图像

Html 使用CSS在基于属性选择器的链接中隐藏图像,html,css,Html,Css,这是标记: <p> <a href="http://www.domain.com/stack-2015-overflow-648198/"> <img src="link to image"> See also: Stack 2015 and Overflow Review </a> </p> 但它不起作用。我错过了什么?我已经使用CSS很长时间了,我从来没有见过这样的东西。应将类或ID应用于锚定标记,然后将其引用为

这是标记:

<p> 
  <a href="http://www.domain.com/stack-2015-overflow-648198/">
  <img src="link to image"> 
   See also: Stack 2015 and Overflow Review </a>
</p>

但它不起作用。我错过了什么?

我已经使用CSS很长时间了,我从来没有见过这样的东西。应将类或ID应用于锚定标记,然后将其引用为:

#anchorId>img {
display: none;
}

展示更多关于您的ajax部件的信息,因为它现在确实可以工作了。这与ajax部件有什么关系?但是您的示例实际上无法再现问题。您描述的问题(“不工作”需要澄清)无法使用您提供的代码重新创建。@YinGang和Shaggy我将很快添加更多详细信息。我无法向其中添加
id
,Christianthen如果您不支持HTML5之前的浏览器,您可以使用伪类:first of type,具体取决于页面上的其他标记。如果这是您唯一的标记,那么您可以简单地使用p>a>img{}。但是,如果没有ID或类来指定p或元素,那么纯CSS就没有什么其他功能了。
#anchorId>img {
display: none;
}