div で background-color と background-image を同時に設定すると、色が img レイヤーの下にあり、マスク効果が得られません。そのため、子 div として別の div を作成し、子 div の背景色を設定する必要があります。方法は 2 つあります。 最初のコードは次のとおりです。 css: 。包む{ 位置: 相対的; 背景: url(i/pic4.jpg) 繰り返しなし; -webkit 背景サイズ: 100%; 背景サイズ: 100%; } .warp-mask{ 高さ:100%; 幅:100%; 背景: rgba(0,0,0,.4); } html: <div class="wrap"> <div class="wrap-mask"></div> </div> 2 番目の方法は、after 疑似要素を通じて設定することです。コードは次のとおりです。 css: 。包む{ 位置: 相対的; 背景: url(i/pic4.jpg) 繰り返しなし; -webkit 背景サイズ: 100%; 背景サイズ: 100%; } .wrap-mask:after{ 位置: 絶対; 上: 0; 左: 0; コンテンツ: ""; 背景色: 黄色; 不透明度: 0.2; zインデックス: 1; 幅: 100%; 高さ: 100%; } html: <div class="wrap"> <div class="wrap-mask"></div> </div> 要約する 上記は、CSS を通じて background-color を使用して背景画像にマスク効果を追加する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 |
<<: MySQL の 10 進数データ型の小数点埋め込み問題の詳細な説明
>>: CSS と HTML とフロントエンド テクノロジーのレイヤー図
目次1. プロジェクトの見通し2. 知識ポイントObject.assign() の使用法filter...
Kubernetes は、アプリケーションの移植性とハイブリッド クラウド/マルチクラウドの展開をサ...
vue3.0 への最初の試みを記録します。プロジェクトを開始したときに、「モジュール 'wo...
この記事では、25 の有名な Web サイト (Google、Yahoo、Twitter、Digg ...
目次安定スロットリング要約する安定自動ドアは人を感知してドアを開け、5 秒間のカウントダウンを開始し...
目次1. 概要2. Django プロジェクト3. Vueプロジェクト1. 概要プロジェクトで、ダウ...
vue-cli で構築されたプロジェクト スキャフォールディングでは、すでに autoprefix...
質問があります。Dreamweaver で、3 行 1 列のログイン フォーム (ログイン、登録、パ...
この記事では、WeChatアプレットでジグソーパズルゲームを実装するための具体的なコードを参考までに...
序文フッター領域を下部に固定します。ページの高さや幅に関係なく、モバイル メニューと同様に、フッター...
この記事では、libudev ライブラリを使用して hidraw デバイスにアクセスします。 lib...
最近、docker を学習していたときに、docker コンテナ内のネットワーク状態を照会するために...
ポートが占有されているかどうかは、これまで一度もわかりませんでした。多くの人に尋ねて、ようやくわかり...
前回の記事「1行のCSSコードの魅力」では、たった1行のCSSコードで生成できる美しい(奇妙な感じと...
目次背景1. 思考分析2. ページ構成2.1 HTML レイヤー2.2 CSS レイヤー2.3 JS...