styleswitcher cssをjavascriptで切り替える
まずは実装サンプルを確認
HTML
styleswitcherを入れたい箇所に以下のソースを張り付け、適宜内容を修正する。
<ul class="listing"> <li><a href="#" onclick="setActiveStyleSheet('designA'); return false;">designA</a></li> <li><a href="#" onclick="setActiveStyleSheet('designB'); return false;">designB</a></li> <li><a href="#" onclick="setActiveStyleSheet('designC'); return false;">designC</a></li> </ul>
JSファイルの準備
本サイトからファイルをダウンロードし、templates/footer.htmlに読み込む。
<script src="/js/styleswitcher.js"></script>
cssファイルの読み込み
基本となるCSSファイルと、代替えのCSSファイルを、templates/header.htmlに読み込む。
<link href="/css/style.css" title="designA" rel="stylesheet"> <link href="/css/styleB.css" title="designB" rel="alternate stylesheet"> <link href="/css/styleC.css" title="designC" rel="alternate stylesheet">