ホームページ > ウェブフロントエンド > CSSチュートリアル > 画像にチェックボックスを重ねて選択するにはどうすればよいですか?

画像にチェックボックスを重ねて選択するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-28 01:28:13
オリジナル
398 人が閲覧しました

How Can I Overlay Checkboxes on Images for Selection?

チェックボックスを使用した画像の選択

選択のために画像上にチェックボックスを表示するには、HTML マークアップと CSS スタイルを組み合わせる必要があります。

HTML マークアップ

へHTML にチェックボックスを含めるには、次のコードを使用します:

<input type="checkbox" class="checkbox">
ログイン後にコピー

「check1」を各チェックボックスの一意の ID に置き換えます。

CSS スタイリング

画像上にチェックボックスを配置するには、位置を「絶対」に設定し、「下部」を指定する CSS ルールを使用します。

.checkbox {
  position: absolute;
  bottom: 0px;
  right: 0px;
}
ログイン後にコピー

JavaScript

チェックボックスのクリックを処理し、適切なアクションを実行するには、JavaScript イベント リスナーを使用できます。例:

document.querySelectorAll('.checkbox').forEach(checkbox => {
  checkbox.addEventListener('click', event => {
    // Handle checkbox click event here
  })
});
ログイン後にコピー

提供されたライブ テスト ケースはこの実装を示しており、各チェックボックスをクリックして対応する画像を選択または選択解除できます。

以上が画像にチェックボックスを重ねて選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート