代码之家  ›  专栏  ›  技术社区  ›  Damn Vegetables

获取CSS/JavaScript中的默认按钮文本/背景颜色?

  •  0
  • Damn Vegetables  · 技术社区  · 5 年前

    我看到了一个现存的问题,但是建议的答案仅仅是三个不同浏览器的硬编码值。这可能适用于Windows/macOS,但根据我的经验,Linux上的FireFox使用GTK主题。因此,一些网页假设输入框的背景颜色是白色,显示不可见的文本,因为它们将文本颜色设置为黑色(黑色背景上的黑色文本)。

    所以,我的问题是,有没有办法为按钮的默认背景/文本获取动态颜色值?在Windows中,有很多方法可以获得这样的值。我试图用一个Chrome扩展(JavaScript)将一个按钮添加到网页中,但可能是因为网页中已有的样式,如果我不指定背景颜色。 .style ,按钮的背面是白色的。

    0 回复  |  直到 5 年前