| Feedback & Discuss |
| select your theme |
MSNのトップページに右のイメージにテーマを選択ボタンがあります。それぞれを選択すると、
ページの配置色が変わります。やり方としては、先ずはユーザが選択したテーマ(CSS)をクッキーに入れて、再表示します。 再表示際にクッキーにテーマ(CSS)があったら、ページに対応します。 MSNと違うと思いますが、このサイトにこのやり方でできました。分かり易くように整理して、シンプルなサンプルソースを下記に配布しています。
テストリンク:こちら
(効果を見る(実行)に、「テストリンク」をクリックしてください。 リンクのファイルを保存したい場合、リンクを右クリックで「対象をファイルに保存」(Firefoxの場合、名前を付けでリンク先を保存)を選択してください。)
自分のサイトに配置したら、下記ファイルも必要です。(ファイルはこのサイトも使っていますので、下記ソースに記述以外部分は不要でもかまいませんです。)
main_whi.css(空ファイル)
main_blu.css
main_gre.css
main_ora.css
main_red.css
| 色を選択ボタン(表示例) |
|---|
|
自分の色を設定:
|
| ページに好きな色(テーマ)を自由に選択(HTML) |
|---|
|
<html> |
| ページに好きな色(テーマ)を自由に選択(CSS) |
|---|
|
main_whi.css: ※デフォルトの配置なので、特にソースは入らない。 main_blu.css: .main_body{background:#1A76B7;} main_gre.css: .color_tbl{border-color:#B0DB79;} .color_tbl th{border-color:#B0DB79;background-color:#E4F3D1;} .color_tbl td{border-color:#B0DB79;} main_ora.css: .color_tbl{border-color:#FCB079;} .color_tbl th{border-color:#FCB079;background-color:#FDE5D2;} .color_tbl td{border-color:#FCB079;} main_red.css: .color_tbl{border-color:#EB9797;} .color_tbl th{border-color:#EB9797;background-color:#FDDFDF;} .color_tbl td{border-color:#EB9797;} |
このサイトは好きな色の設定はできます。