我有这样的标记:
<p class='[&_a]:text-[red]'><a>hi</a> world</p>
这段代码将样式添加到a
标记中的所有p
标记中,但是我希望将类添加到所有元素中,而不管它是a
、'div`‘或其他任何东西。
<p class='[&_*]:text-[red]'><a>hi</a> world</p>
但不起作用。
我怎样才能实现我上面所描述的?
发布于 2022-10-18 13:53:48
“世界”不是一个儿童元素。如果要对其着色,则应使用以下类:
class="text-[red] [&_*]:text-[red]"
发布于 2022-10-19 07:47:17
如果我正确理解,您希望为您的<p>
元素的所有子元素设置样式。默认情况下,CSS样式由所有子元素继承。您可以直接在text-red
元素上使用<p>
类,而不需要任何变体。
https://stackoverflow.com/questions/74111868
复制相似问题