したがって、私のスタイルシートには、フラグmyElement
を使用する一致するルールにプロパティがあります。!important
次に、スクリプトで のプロパティを調整する必要がありますmyElement
。私が使用しているコードは何もしません:
var myElement = document.getElementById('myElement');
myElement.style.property = 'newValue';
これはループに陥りました。私のページでは何も目に見えて起こっていませんでしたが、要素は Chrome の要素インスペクタの element.style の下に新しいプロパティ値でさえ表示されたからです。そのため、理解するのに少し時間がかかりましたが、!important
フラグもnewValue
設定する必要があることに気づきました。 プログラムでこれを行う方法を知っている人はいますか?