1.マスクレイヤーのHTMLコードと画像をdivに配置する .img_div に入れました。 <div class="img_div"> <img src="./images/paella-dish.jpg"> <a href="#"> <div class="mask"> <h3>食べ物の写真</h3> </div> </a> </div> 2. 画像とマスクレイヤーにスタイルを追加する 画像: 相対 マスクレイヤー: 絶対 2 つのスタイルを重ね合わせます。 マウスが画像上にない場合、マスク レイヤーには .mask { opacity: 0; } は表示されません。 .img_div { マージン: 20px 400px 0 400px; 位置: 相対的; 幅: 531ピクセル; 高さ: 354px; } 。マスク { 位置: 絶対; 上: 0; 左: 0; 幅: 531ピクセル; 高さ: 354px; 背景: rgba(101, 101, 101, 0.6); 色: #ffffff; 不透明度: 0; } .マスクh3{ テキスト配置: 中央; } 3. ホバーを使用する 透明度を変更して、マスク レイヤーが透けて見えるようにします。 .img_div a:hover .mask { 不透明度: 1; } 効果画像: 要約する 上記は、マウスが画像に移動したときにマスクレイヤー効果を実現するために紹介した CSS です。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 |
<<: JavaScript の for/of、for/in の詳細な紹介
>>: HTML独習の旅(I)基本要素と属性の練習(自分でコードを書く)
この記事では、9グリッドカット効果を実現するためのキャンバスの具体的なコードを紹介します。具体的な内...
導入js コード文の末尾にセミコロンを追加しても追加しなくても問題ありません。一般的に、チームで開発...
この記事では、Xshell と関連する構成の一般的な問題について説明します。この記事の構成は、主に ...
導入前の記事で述べたように、NodeJS には 2 種類のスレッドがあります。1 つは、ユーザー リ...
関数を記述できます。主に正規表現を使用して判断を行います。入力文字が空の場合は、「-」を使用して置き...
1. Docker psはコンテナをリストします 2. Docker cpはコンテナにファイルをコピ...
1. 最初の方法は、unhup コマンドを直接使用してプログラムをバックグラウンドで実行することです...
方法1: SET PASSWORDコマンドを使用する MySQL -u ルート mysql> ...
ルートジャンプ this.$router.push('/course'); this...
あなたが作成するものこの新しいチュートリアルでは、CSS と JavaScript を使用して、レス...
フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...
カルーセルアニメーションは、ページの外観とインタラクティブなパフォーマンスを向上させることができます...
目次0. Webpackとは1. Webpackの使用2. Webpackのコアコンセプト2.1 エ...
*ページを作成する: 2つの入力ボックスとボタン*コードと手順/* 1. 入力行と列の値を取得する2...
目次物語の始まりvimをインストールし、hadoop-hive.envを編集します。不注意で回避しま...