javascript - 样式化 HEAD 元素以将它们用作数据存储

标签 javascript css

应用程序通过为每种样式提供一个 CSS 文件来提供不同的 GUI 主题。 JavaScript 需要知道当前主题的主要和次要颜色。 这些信息存储在 CSS 文件本身中。 目标是将这些颜色信息从 CSS 获取到 JavaScript。

我想在 HEAD 中设置 invisible DOM 元素的样式(例如 link 元素本身),然后检索它们的颜色和后台使用 JavaScript。

这个想法行得通吗?

最佳答案

是的,您可以制作一个隐藏样式的元素,然后使用 display: none; css 来隐藏它。这将适用于您需要做的事情。

关于javascript - 样式化 HEAD 元素以将它们用作数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27391617/

相关文章:

javascript - 在 spring maven 元素上找不到 css 和 javascript

javascript - 在调用函数之前执行异步调用

javascript - setDate() 意外累积天数

css - 在文本滚动条仍然存在的情况下使图像溢出

jquery addClass 和 removeClass 在 IE 11 浏览器中不起作用?

javascript - 当高度是限制因素时保持 div 比率

javascript - 发布在 angularjs 中没有按预期工作

javascript - 访问 Node 请求主体作为变量

html - 你能用条件标签定位 IE10 Metro 吗?

javascript - Phantom JS 消除屏幕截图的边距