CSS选择任何标签的下一个孩子(CSS select next child of any tag)

编程入门 行业动态 更新时间:2024-10-26 22:26:04
CSS选择任何标签的下一个孩子(CSS select next child of any tag)

在CSS中我可以说div > div来得到div之后的div 。 我可以说div *来获取div之后的所有元素。 但有没有办法在给定元素后直接获取任何元素/标签? 像div > *类的东西。 这个dosnt工作,但任何长期的线条?

如果你不明白另一个例子。

代码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).

最满意答案

div > *:first-child

在jsFiddle上尝试一下。

div > *:first-child

Try it on jsFiddle.

更多推荐

本文发布于:2023-08-07 23:37:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1466144.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:标签   孩子   CSS   tag   child

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!