gpt4 book ai didi

javascript - 如何选择:host with a class in css for web components?

转载 作者:行者123 更新时间:2023-11-28 15:22:56 25 4
gpt4 key购买 nike

在新的 v1 网络组件规范中,您可以使用 :host 来定位自定义元素。但是后来我将一个类 A 附加到自定义元素,并有一个 css 选择器 :host.A,但它的样式没有被应用。有谁知道如何解决这个问题?

谢谢

最佳答案

根据 documentation :

For example, say you had a component with a shadow tree like the following:

<x-foo class="foo">
<"shadow tree">
<div class="foo">...</div>
</>
</x-foo>

For a stylesheet within the shadow tree:

  • ...
  • ':host(.foo)' matches the <x-foo> element.

正如 OP 评论的那样,在这种情况下,这将转化为:

:host(.a) {
...
}

关于javascript - 如何选择:host with a class in css for web components?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45748432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com