第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從 html 頁面刪除/禁用樣式表

從 html 頁面刪除/禁用樣式表

慕妹3146593 2021-09-17 17:15:20
我正在使用兩種樣式。例如Style1.css和Style2.css。Style2.css 有一些樣式會覆蓋 Style1.css 樣式。有什么方法可以在加載時從 Html 中刪除/禁用 Styles2.css 文件?
查看完整描述

3 回答

?
動漫人物

TA貢獻1815條經(jīng)驗 獲得超10個贊

嘗試僅在加載后添加樣式表:


//document.addEventListener('DOMContentLoaded', ...

window.addEventListener('load', function(){

  var link = document.createElement('link');

  link.rel = "stylesheet";

  link.href = "Styles2.css";

  document.querySelector('head').appendChild( link );

});


查看完整回答
反對 回復 2021-09-17
?
鴻蒙傳說

TA貢獻1865條經(jīng)驗 獲得超7個贊

您可以動態(tài)刪除樣式


window.addEventListener('load', function () {

  const path = '[pathto]/Styles2.css';

  const styles = document.querySelectorAll('link');

  const style2 = Array.from(styles).find(k => k.href === path);

  const head = document.getElementsByTagName('head')[0];

  head.removeChild(style2);

});



查看完整回答
反對 回復 2021-09-17
?
汪汪一只貓

TA貢獻1898條經(jīng)驗 獲得超8個贊

如果使用樣式標簽而不是單獨的文件沒有問題,您可以添加 id 并根據(jù)需要操作它們。


HTML:


<style id='style1'>color: red;</style>

<style id='style2'>color: red;</style>

Javascript:


const styleSheet = document.getElementById("#style1");

remove(styleSheet);


查看完整回答
反對 回復 2021-09-17
  • 3 回答
  • 0 關注
  • 354 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號