javascript - 从 html 页面中删除/禁用样式表
问题描述
我正在使用两种样式。
例如Style1.css和Style2.css。
Style2.css 有一些样式会覆盖 Style1.css 样式。
有什么方法可以在加载时从 Html 中删除/禁用 Styles2.css 文件?
解决方案
仅在加载后尝试添加样式表:
//document.addEventListener('DOMContentLoaded', ...
window.addEventListener('load', function(){
var link = document.createElement('link');
link.rel = "stylesheet";
link.href = "Styles2.css";
document.querySelector('head').appendChild( link );
});
推荐阅读
- python - Python:动态组合的正则表达式在 finditer 中不起作用
- puppet - puppetdb:清除库存命令队列
- python-3.x - SARIMAX 预测(在 Python 中)具有良好的样本内拟合,但预测直接恢复到平均值
- python - 两个向量之间的距离作为 Pandas DataFrame 的列
- vba - VBA.CBlah 和 CBlah 的区别
- sorting - SilverStripe 3:如何按日期排序,月份降序但天数升序
- sql - AWS Athena 中的文件系统上缺少表
- azure - 我们可以使用 azure 通知中心管理徽章计数吗(从面板到批量设备)
- c# - 选择一个包含子类别的类别并将它们放入 DataGridView 中,没有类别重复
- php - 按元素对多维数组进行排序