まず効果を見てみましょう: マウスを画像の上に移動すると、影の効果とテキスト/アイコンが追加されます 実装の鍵となるのは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 疑似要素について知らないこと
1. インストールパッケージをダウンロードするインストール パッケージは次の場所にあります:参考:...
今日 Docker コンテナを作成したとき、誤ってイメージの名前を間違って入力しました。その結果、コ...
CSS3 を学習する過程で、CSS3 属性を使用すると多くのクールな効果を簡単に実現できることが分か...
たくさんのチュートリアルを読みましたが、うまくインストールできませんでした。しばらく試行錯誤した後、...
目次グローバル登録部分登録ローカル自動登録さまざまなソリューションの比較コンポーネント名について参照...
目次1. 準備2. 展開プロセス3. アクセステストHalo は、ブログに慣れている学生に追加のオプ...
この記事では、例を使用して MySQL カスタム関数の原理と使用方法を説明します。ご参考までに、詳細...
docker コンテナを使用する場合、vim がインストールされていないことがあり、vim コマンド...
序文MySQL は、myisam、innodb、memory、archive、example など、...
1. 準備LinuxシステムにTomcatをインストールし、デフォルトのポート8080を使用してTo...
<br />多くの中小企業ではこの問題は発生しません。中小企業はデザイナーをサポートし、...
ステップ準備した静的リソースファイルを指定されたフォルダに配置しますnginx 設定ファイルを変更す...
目次Vuex環境を構築する要約するVuex環境を構築するsrcディレクトリにフォルダstoreを作成...
各データベース内の各テーブルのサイズをカウントすることは、データ ガバナンスの最も単純な要件の 1 ...
まとめプロジェクトの説明形式<img src="..."> H2+ ...