以前、開発中に背景レイヤーにカラーマスクを追加する必要のあるプロジェクトに遭遇しました。ここでは、背景レイヤーにカラーマスクを追加する方法を具体的にまとめます。 方法1: 配置によるオーバーレイ(階層に注意) <div class="wrap1"> <div class="inner"> </div> </div> .wrap1 { 位置: 相対的; 幅: 1200ピクセル; 高さ: 400px; 背景: rgba(0, 0, 0, .5); } .wrap1 .inner { 位置: 絶対; 左: 0; 右: 0; 上: 0; 下部: 0; 背景: url(ban8.jpg) 繰り返しなし 中央 中央; 背景サイズ: カバー; Zインデックス: -1; } 方法2: 疑似要素によるオーバーレイ <div class="wrap2"></div> .wrap2 { 位置: 相対的; 幅: 1200ピクセル; 高さ: 400px; 背景: url(ban8.jpg) 繰り返しなし 中央 中央; 背景サイズ: カバー; } .wrap2::before { コンテンツ: ""; 位置: 絶対; 左: 0; 右: 0; 下部: 0; 上: 0; 背景色: rgba(0, 0, 0, .5); zインデックス: 2; } 方法3: CSS3 カラーオーバーレイ background-blend-mode:multiply; (乗算) <div class="wrap3"></div> .wrap3 { 位置: 相対的; 幅: 1200ピクセル; 高さ: 400px; 背景: url(ban8.jpg) rgba(0, 0, 0, .5) 繰り返しなし 中央 中央; 背景ブレンドモード: 乗算; } 拡張機能: 背景のぼかしとカラーオーバーレイ .wrap4 { 位置: 相対的; 幅: 1200ピクセル; 高さ: 400px; 背景: url(ban8.jpg) rgba(0, 0, 0, .5) 繰り返しなし 中央 中央; 背景ブレンドモード: 乗算; フィルター: ぼかし(2px); オーバーフロー: 非表示; } 要約する 上記は、CSS3 で背景画像にカラーマスクを追加する方法について紹介しました。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 |
<<: MySQL マスタースレーブ構築(複数のマスターと 1 つのスレーブ)の実装アイデアと手順
>>: Vue ファースト スクリーン パフォーマンス最適化コンポーネントの知識ポイントの概要
コードをコピーコードは次のとおりです。 <オブジェクト id="player1&qu...
この記事では、ネイティブ JS で実装されたブラインドの特殊効果を紹介します。効果は次のとおりです。...
1. インストール1. MySQLをダウンロードするダウンロードアドレス: リンクアドレスブラウザで...
1. Vue レスポンシブの使用法を確認する Vue の応答性は、私たち全員がよく知っています。 ...
1. エラーの再現MySQL データベースにはアクセスできますが、データベース テーブルを読み取るこ...
1. 環境整備Tencent Cloud Server CENTOS 7 バージョンDockerコン...
1つ。 IE8 互換表示の概要<br />新しいバージョンのブラウザが古い Web サイ...
目次序文基本的な使い方文法エラー処理プロミスチェーン呼び出し非同期と待機よく使われる方法1. Pro...
テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...
最近、友人が私に質問をしました。ページをレイアウトすると、画像の下に 1 ~ 2 ピクセルの空白があ...
MySQL バージョン 5.5 および 5.6 を標的とする Riddle 脆弱性により、中間者攻撃...
MySQLはレプリケーションフィルターを動的に変更します今日遭遇した問題についてお話しします。今日は...
導入: Nginx (エンジン エックスと同じ発音) は、BSD のようなプロトコルに基づいてリリー...
今日は、CentOS 6.8 サーバーに MySQL 8.0.18 をインストールする方法を記録しま...
この記事の例では、メモ帳の小さな機能を実現するためのvueの具体的なコードを参考までに共有しています...