I need a CSS selector for inside a div but I want it to only select the element if its the first element of a specific class inside that div.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
As your title implies "if first child is": div > .test:first-child
will select the first child of any <div>
if it has the class test
.
But if the first child of the <div>
doesn't have the class test
, then it won't continue searching the <div>
until it finds a child with the class test
— it just won't match anything. I'm not sure if that's what you want.