外部スタイルシートをbodyで読み込む

外部スタイルシートをbodyで読み込む

と言うよりスタイルシートは普通に<link>でbody内で読み込める。

elements3

~以下はどうしてもheadで読ませたい場合~

<body>
body内でCSSを外部リンクさせるには、自動実行スクリプトでhead内にappendChildさせる。
これだけでOK

<script>
window.onload=function(){
var css=document.createElement(“link”);
css.setAttribute(“rel”,”stylesheet”);
css.setAttribute(“type”,”text/css”);
css.setAttribute(“href”,”http://xxxxx.mmm/theme/original.css”);
document.getElementsByTagName(“head”)[0].appendChild(css);
}
</script>

太平洋

コメントは受け付けていません。