javascript - 如何使用JS在CSS文件中编写CSS样式?

标签 javascript html css

假设我有一个 CSS 文件 custom_style.css 和一个 HTML 文件 custom_render.html

custom_render.html 包含一些输入字段以从用户那里获取输入,然后根据这些输入生成 CSS 样式

现在我想将那些生成的 CSS 样式 存储在一个名为 custom_style.css [位于我的元素根目录中] 的 CSS 文件中,以便我可以显示用户预览/输出他们的选择。

谷歌搜索后,我找到了一种使用 JavaScript 将生成的 CSS 存储在同一文件 [custom_render.html] 中的方法,但我想将它们存储在 custom_style.css 中.

谁能告诉我如何使用 JavaScript 或其他 JavaScript 框架在 CSS 文件中编写 CSS 样式。
- 谢谢

最佳答案

好吧,您可以在样式表中修改对象的参数。例如:

document.styleSheets[i].rules[j].style.marginTop = "100px";

i 为要编辑的工作表对应的编号

j 是您要为其更改参数的元素规则。

在这种情况下,我使用 marginTop 作为参数,使用 100px 作为值,但它可以是您想要的任何有效 CSS。

关于javascript - 如何使用JS在CSS文件中编写CSS样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42312531/

相关文章:

javascript - 我无法让 Divs 中的 3 个 Twitter 小部件彼此相邻排列?

javascript - 使用 multer 无法上传图像

javascript - 在主页中的文本上弹出图像

javascript - Node +Jade+Express+Sqlite : How can I add a MiniMap to a Leaflet Map?

html - 背景图片头痛

css - 通过透明背景图像显示背景颜色

html - 我的输入字段在 IE 上以内联方式呈现,但在 Chrome 和 Firefox 中以新行呈现。我该如何解决?

javascript - Bootstrap 3.3.5。折叠的菜单不会展开

javascript - 使用 bootstrap-multiselect 在多选框中添加选项

javascript - 在 sails js 中将所有 http 请求重定向到 https