首页 > 解决方案 > 从 html 页面中删除/禁用样式表

问题描述

我正在使用两种样式。

例如Style1.cssStyle2.css

Style2.css 有一些样式会覆盖 Style1.css 样式。

有什么方法可以在加载时从 Html 中删除/禁用 Styles2.css 文件?

标签: javascripthtmlcssreactjs

解决方案


仅在加载后尝试添加样式表:

//document.addEventListener('DOMContentLoaded', ...
window.addEventListener('load', function(){
  var link = document.createElement('link');
  link.rel = "stylesheet";
  link.href = "Styles2.css";
  document.querySelector('head').appendChild( link );
});

推荐阅读