この記事では、スキン変更効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。具体的な内容は次のとおりです。 スキン変更効果: 別の画像をクリックすると、対応するページの背景が変更されます 実装のアイデア1. 画像セットを定義し、各src属性に背景画像のパスを割り当てます。 コードサンプル<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta http-equiv="X-UA-compatible" content="IE=edge"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>スキン効果</title> <スタイル> * { マージン: 0; パディング: 0; ボックスのサイズ: 境界線ボックス; } 体 { 背景: url(images/壁纸1.jpg) 繰り返しなし 中央 上; 背景サイズ: カバー; } 。箱 { オーバーフロー: 非表示; 幅: 610ピクセル; マージン: 100px 自動; 背景色: #fff; } .box li { 幅: 25%; 高さ: 100px; リストスタイル: なし; フロート: 左; カーソル: ポインタ; 境界線: 1px 実線 #fff; } 画像 { 幅: 100%; 高さ: 100%; } </スタイル> </head> <本文> <ul class="box"> <li><img src="images/壁纸1.jpg" alt=""></li> <li><img src="images/壁纸2.jpg" alt=""></li> <li><img src="images/壁纸3.jpg" alt=""></li> <li><img src="images/壁纸4.jpg" alt=""></li> </ul> <スクリプト> var pics = document.querySelector('.box').querySelectorAll('img'); console.log(写真); (var i = 0; i < pics.length; i++) の場合 { pics[i].onclick = 関数() { コンソールにログ出力します。 document.body.style.backgroundImage = 'url(' + this.src + ')'; } } </スクリプト> </本文> </html> ページ効果以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
トレーニングのための一連のプロジェクト反応+ts内容は少ないですが、フックのカプセル化、ts ジェネ...
問題: MySQLテーブル内の自動増分IDのオーバーフローによりビジネスブロックが発生した背景: t...
インストールパス: /application/mysql-5.5.56 1. 事前準備MySQL 依...
たとえば、<u>には終了文字がなく、ブラウザはそれを認識します。 SHTML は Ser...
要約する1. 類似点どちらも、ターゲット関数が実行されると内部の this ポインターを変更できます...
centos-DVD1バージョンシステムの固定IPアドレスは192.168.159.128で、cen...
目次チュートリアルシリーズ1. MySQL アーキテクチャクエリキャッシュキャッシュされないクエリ:...
最近、Docker がコンテナの起動時に特定のプロセスを直接実行できるようにする方法を調べていたとこ...
:= と = の違い=設定および更新の場合にのみ、:= と同じ効果、つまり代入効果があり、それ以外の...
コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...
序文日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行す...
目次2. フィールドの連結2. MySQL関数の例をいくつか挙げてください。 2.1 シンボル処理2...
<br />インターネットは絶えず変化しており、BusinessWeek.com は専門...
目次問題の概要問題の再現問題の拡大結論は問題の概要今日、仕事中に、DBA が突然、SQL に暗黙的な...
序文セキュリティ部門からSQLインジェクションやXSS攻撃の脆弱性などに関する警告メールを頻繁に受け...