为了让我的网页优雅地降级,我有一些 CSS 只有在相应的 JavaScript 可以运行时才应该加载。
当且仅当浏览器启用了 JavaScript 时,加载本地 CSS 的最简单方法是什么?
而且它是相当大的 CSS block ,所以我宁愿不必编写 JavaScript 行来添加每个属性。 (哦,如果有必要,我可以使用 jQuery)。
最佳答案
在“noJS”的body标签上设置一个类。然后使用 Javascript 删除该类。
对于没有 JS 时要使用的 CSS 规则,只需使用 .noJS .myRules {}
关于javascript - 仅当用户启用了 JavaScript 时才使用一些 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6779401/