javascript - 使用 js 创建 CSS?
问题描述
所以在javascript中你可以做类似的事情
document.querySelector('html').style.filter = 'invert(100%)'
哪个在整个网页上反转颜色,但无论如何都可以使用
document.querySelector('html').style.pointer = 'something'
或向文档添加css规则或其他内容的方法?
例如你有一个这样的元素
你好
然后js给一个类hello 然后js添加一个css规则?。为什么 {}
解决方案
您可以使用以下命令将 css 类添加到特定元素(然后从 css 文件创建样式):
[NameOfTheElement].classList.add("mystyle")
这将适用于文档:
document.querySelector('html').classList.add('new-class');
这将适用于身体:
document.querySelector('body').classList.add('new-body-class')
推荐阅读
- objective-c - Objective C,使用带有按钮文本的 if 语句
- css - Wordpress 菜单悬停效果 - 删除 blob_over
- ruby-on-rails - Ruby on Rails - 在 PDF 报告中呈现 AWS S3 图像的最佳方式
- python - 如何从 python 应用程序运行 qt 小部件 pyqtgraph
- multithreading - CPU线程和程序线程有什么区别
- mysql - MySQL 索引:索引中的大小字段是什么?
- process - handle_info :DOWN 在被监控的进程死亡后不被调用
- c# - 使用 C# 设置 LUIS 机器人的最简单方法是什么?
- python - 将集合与python中的集合列表相交
- excel-formula - 试图在另一个单元格中显示连接单元格的文字值