gpt4 book ai didi

polymer - 我应该如何设置 ``的背景颜色

转载 作者:行者123 更新时间:2023-12-02 18:29:57 26 4
gpt4 key购买 nike

我有一个自定义元素,我想在等待 ajax 请求完成时使用它。它由 <paper-spinner> 组成。 ,但它还有 Polymer.IronOverlayBehavior 。行为。它由 waiting 驱动属性,我在它上面有一个观察者,所以当它设置时,覆盖层会打开。

从操作上来说,这工作得很好。只是背景颜色不适合我的网站。

我正在尝试根据模板中的文档设置叠加层的样式

<style >
:host{
--iron-overlay-backdrop-background-color: #fff;
}
</style>

但我得到的只是默认的黑色样式,而不是我尝试设置的白色。

我应该如何设置样式才能得到半透明的白色,而不是我现在得到的半透明的黑色。

最佳答案

带有 iron-overlay-backdrop 的东西它是一个单例,不附加到元素的本地 DOM,而是附加到主 DOM。

因此,要设置其自定义 css 属性或 mixins,您应该在适用于主 DOM 的 custom-style 上执行此操作,如下所示:

<style is="custom-style">
iron-overlay-backdrop {
--iron-overlay-backdrop-background-color: #fff;
--iron-overlay-backdrop-opacity: 0.9;
}
</style>

这是一个jsfiddle实际展示

关于polymer - 我应该如何设置 `<iron-overlay-backdrop>`的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37879915/

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