CSSは半透明の境界と複数の境界のシーン分析を実現します

CSSは半透明の境界と複数の境界のシーン分析を実現します

シナリオ 1:

半透明の境界線を実現するには:

CSS スタイルのデフォルトの動作により、背景色はコンテンツ + パディング + 境界線の範囲でレンダリングされます。

半透明の境界線はメインカラーの影響を受け、得られる効果は

解決:

描画領域がコンテンツ + パディングに制限されるように、background-clip プロパティを使用して背景描画領域を指定します。

分割 {
境界線:10px実線rgba(0,0,0,.5);
背景: 水色;
背景クリップ: パディングボックス;
}

補足: background-clip は IE6-8、Opera10 と互換性がありません

シナリオ2:

複数の境界線を実装するには:

解決策1: ボックスシャドウを使用して複数の投影を生成する

コードと効果は次のとおりです。

div {
背景:#c3e6f4;
ボックスシャドウ:0 0 0 15px #b7dae6,0 0 0 30px #cce2ea;
}

解決策 2: ボックスの境界線とストローク属性 (アウトライン) を組み合わせる

特徴:二重の境界線のみを実現でき、より柔軟で、点線やその他の効果を使用できます

コードと効果は次のとおりです。

div {
境界線: 6px 破線 #c3f4ec;
アウトライン: 10px 実線 #d9faf6;
背景クリップ: パディングボックス;
} 

要約する

上記は、エディターが紹介した CSS で半透明の境界線と複数の境界線を実装するシナリオ分析です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

<<:  テーブル設定の背景画像が100%表示されない解決策

>>:  MySQLスローログに関する知識のまとめ

推薦する

Linux のタイムドログ削除を実装する簡単な方法

導入Linux は、ファイル、ログ、電子メール、バックアップなどを自動的に生成できるシステムです。ハ...

MySQL 5.7.23 バージョンのインストールチュートリアルと設定方法

MySQL を自分でインストールするのに 3 時間かかりました。チュートリアルはたくさんあるにもかか...

Vue3.0のさまざまなリスニング方法の包括的な概要

目次リスナー1.ウォッチエフェクト2.見る1.1 聴くための最初の方法1.2 聞く2つ目の方法1.3...

Windowsタイムサーバーの設定方法の詳しい説明

最近、会社のサーバーの時間が不正確で、外部の時間ソースと同期できないことがわかりました。会社はドメイ...

Vue ログインページ用の動的パーティクル背景プラグインの実装

目次動的パーティクル効果は次のとおりです。プラグインをインストールする動的パーティクル効果は次のとお...

Dockerデータ管理とネットワーク通信の使用

Docker をインストールし、Docker コアとインストールを通じて簡単な操作を実行できます。 ...

クリックして展開し、全文を読む機能を実現する純粋なCSS

注記記事表示リストインターフェースを開発する場合、情報の基本的な概要を提供するために記事ヘッダーコン...

MySQL は、元のデータと同じデータがある場合、更新ステートメントを再度実行しますか?

背景この記事では主に、MySQL が更新ステートメントを実行するときに、元のデータと同一の (つまり...

Mysql ルートユーザーアカウントのパスワードをリセットする問題を解決する

問題の説明: mysqladmin.exe を使用してコマンドを実行すると、次のエラー メッセージが...

CSS3 の transition、transform、translate の違いと機能の簡単な分析

変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...

ウェブページを作る前に、これらのいわゆる仕様を見てみましょう

この記事では、Web ページを作成する前に確認すべき、いわゆる仕様をいくつかまとめました。皆様のお役...

フォーム要素属性の読み取り専用と無効の使用の比較

1) 適用範囲:読み取り専用:input[type="text"],input[...

MySQL ステートメントの概要

目次1. データベースの使用を選択2. 情報を表示する3. テーブルを作成する4. データを挿入する...

Docker を使用した war パッケージ プロジェクトのデプロイの実装

Docker で war をデプロイするには、コンテナを使用する必要があります。ここでは tomca...

HTML の大なり、小なり、スペース、引用符などでよく使用されるエスケープ コードのリスト。

表は以下のとおりです。 HTMLソースコード結果を表示説明する&lt; <未満記号また...