CSS 选择任何标签的下一个子级
在 CSS 中我可以说 div >; div
获取 div
之后的 div
。 我可以说 div *
来获取 div
之后的所有元素。 但是有没有办法直接在给定元素之后获取任何元素/标签? 类似 div > 的东西*。这不起作用,但是有什么长几千行的吗?
如果你不明白这里还有另一个例子。
代码 1
<div>
<ul>
<li></li>
</ul>
</div>
代码 2
<div>
<dl>
<dd></dd>
</dl>
</div>
我想要一个 CSS 选择器,它能够在 div
(ul
,dl
) 之后获取标签。
In CSS I can say div > div
to get the div
right after a div
.
And i can say div *
to get all elements after div
.
But is there a way to get any element / tag directly after the given element?
Something like div > *
. This dosnt work, but anything a long thous lines?
If you dont understand heres another example.
Code 1
<div>
<ul>
<li></li>
</ul>
</div>
Code 2
<div>
<dl>
<dd></dd>
</dl>
</div>
I want a single CSS selector that will be able to get the tag right after the div
(ul
,dl
).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 jsFiddle 上尝试一下。
Try it on jsFiddle.