まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます 実装の鍵となるのはCSSのopacityとhoverです。この記事でも主にマスクレイヤーの実装について紹介します。 <div class="img_div"> <img src="item.image_base64" @click="deleteImg" class="imgCSS"> <div class="mask"> <h3><アイコン タイプ="ios-trash-outline" サイズ="40"></アイコン></h3> </div> </div> CSS: [上記画像の実装に関係のないコードをいくつか削除しました] キーコードは ポインターイベント:noneの目的は、マスクレイヤーの絶対位置がある場合に、画像をクリックしてもコード内のdeleteImgイベントなどのイベントをトリガーできないという問題を解決することであることに注意してください。 .img_div { 境界線の半径: 10px; 表示: ブロック; 位置: 相対的; } .imgCSS { 高さ: 100%; 幅: 100%; 境界線の半径: 10px; 表示: ブロック; カーソル: ポインタ; } 。マスク { 位置: 絶対; 背景: rgba(101, 101, 101, 0.6); 色: #ffffff; 不透明度: 0; 上: 0; 右: 0; 幅: 100%; 高さ: 100%; 境界線の半径: 10px; ポインタイベント:なし; } .マスクh3{ テキスト配置: 中央; 上マージン: 25%; } .img_div:hover .mask { 不透明度: 1; } マウスを画像の上に置いたときに CSS マスク レイヤー効果を実装する方法についての記事はこれで終わりです。CSS マウス ホバー画像マスク レイヤーの関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: HTMLを使用してスクリーンショットを撮り、ローカル画像として保存するための実装コード
>>: CSS の ::before と ::after 疑似要素について知らないこと
目次基本的なHTML構造div とクラス名のショートカット キーを生成するクラス名を持つdiv ID...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
目次1minioはシンプル2 Dockerビルド minio 2.1 単一ノード2.2 マルチノード...
先ほど MySQL パスワードを設定したのに、外食したり荷物を受け取ったりするときにパスワードを忘れ...
tar バックアップ システム sudo tar cvpzf backup.tgz --exclud...
まだ rem フレキシブルレイアウトを使用していますか?圧縮された js コードの大きなセクションを...
導入現在、k8s は非常に人気があり、それについて学ぶために本を購入しました。しかし、k8s では数...
今日、CentOS6.2 をインストールしていたところ、ハード ドライブの検出段階を通過できませんで...
ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント。ウェブサイトのアクセス速度...
以前のブログのログインページを作成していたときに、この問題に遭遇しました。突然、透明な背景画像と不透...
さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <!--方法 1: onf...
1. フロート+オーバーフロー:非表示このメソッドは主にオーバーフローを通じて BFC をトリガーし...
この記事の例では、クリックして切り替える機能を実装するためのJavaScriptの具体的なコードを参...
1. MySQLをダウンロードするMySQL 公式 Web サイトにログインし、MSI インストー...
この記事では、3階層ナビゲーションの表示と非表示を実現するためのVueの具体的なコードを例として紹介...