JavaScript を使用して、読み込まれた .css ファイルの優先度を変更する必要があります。head 要素の < link rel="stylesheet".... > タグの位置を置き換えるだけでこれを実行できることがわかりました。このソリューションは、IE を除くすべてのブラウザーで正常に機能します。これには次のコードを使用しています。
var firstCss = styleSheets[0].ownerNode;
var defaultCss = styleSheets[1].ownerNode;
firstCss.parentNode.insertBefore(defaultCss, firstCss);
そのような問題に対するより良い解決策はありますか、または誰かがこのコードを IE で動作させる方法を知っているかもしれません。