関西大学大学院 総合情報学研究科 博士課程にて情報学を学ぶ傍ら、ホームページに関する書籍の執筆や企業…
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
装飾・レイアウトの動的変更 (HTML,CSS,JavaScript)
更新日:2007年07月11日
複数のスタイルシートを用意しておき、閲覧者がプルダウンメニューを使って自由に切り替えられる機能を作ってみましょう。読み込むCSSファイルそのものを変更できるので、装飾やレイアウトを大きく変更できます。
今回のソースをまとめて掲載しておきます。
まず、HTMLのhead要素内(<head>~</head>部分)に、外部スタイルシートを読み込む記述と、スタイルシートを切り替えるJavaScriptを記述します。
link要素のid属性の値「mystyle」と、JavaScriptソース内の「mystyle」の記述は同じにしなければなりません。変更する際は、両方を変更して下さい。
次に、HTMLのbody要素内(<body>~</body>)に、切り替えるプルダウンメニューを記述します。
以上です。
今回は、ページ中で読み込んでいるスタイルシートファイルを自由に切り替える機能の作り方をご紹介いたしました。 複数のページデザインをユーザが切り替えられるようにしたい場合などにご活用下さい。
【関連記事】
関連キーワード[PR]
人気ホームページ作成ランキング
Powered by 価格.com
北欧好きが、愛用の北欧モノを見せ合うコミュニティ
関連キーワード[PR]