CSS 背景と境界タグの例の詳細な説明

CSS 背景と境界タグの例の詳細な説明

1. CSS背景タグ

1.背景色を設定する

background-ground-color プロパティは、要素の背景色を指定します。
以下に小さな例を示します。

ここに画像の説明を挿入

結果は次のとおりです。

ここに画像の説明を挿入

セレクターを使用して、異なるタグに異なる色を設定できます。ここでは、h1、div、p タグに異なる背景色を設定します。
例:

ここに画像の説明を挿入

実行結果は下の図に示されています。

ここに画像の説明を挿入

2.背景画像を設定する

background-image プロパティは、要素の背景として使用する画像を指定します。デフォルトでは、画像は要素全体を覆うように繰り返されます。 URL を使用して外部画像をインポートします。
具体的な例は以下のとおりです。

ここに画像の説明を挿入

実行結果は次のとおりです。

ここに画像の説明を挿入

注意: 背景画像を使用する場合は、背景画像のスタイルに注意し、効果に影響を与えないようにテキストの邪魔になる画像を避けてください。

CSS background-repeat の問題 デフォルトでは、background-repeat プロパティは画像を垂直方向と水平方向の両方で繰り返します。一部の画像は、水平方向または垂直方向のみに繰り返す必要があります。水平方向のみに繰り返す場合は、(background-repeat: repeat-x;) を使用する必要があります。これにより、背景の見栄えが良くなります。画像を垂直方向のみに繰り返す場合は、background-repeat: repeat-y を設定する必要があります。
背景画像を 1 回だけ表示するように属性を指定することもできます。background-repeat: no-repeat タグを使用します。

4.背景画像の場所を指定する

背景画像の位置を指定するには、background-position タグを使用する必要があります。具体的な例を下図に示します。
次のコードは、右上隅に配置された背景画像を表示します。

ここに画像の説明を挿入

実行結果は下の図に示されています。

ここに画像の説明を挿入

5. 背景画像を固定する

background-attachment プロパティは、背景画像を固定するように設定するために使用されます。プロパティ値が scroll の場合、画像はページ要素とともにスクロールします (デフォルト値)。fixed の場合、画像は画面上に固定され、ページ要素とともにスクロールしません。

6.背景画像のサイズを設定する

background-size プロパティでは、背景画像の高さと幅を設定できます。最初の値は幅を設定し、2 番目の値は高さを設定します。値を設定すると、2 番目の値はデフォルトで自動になります。形式は次のとおりです。
背景サイズ: プロパティ 1 プロパティ 2;
以下に例を示します。

ここに画像の説明を挿入

結果は次のとおりです。

ここに画像の説明を挿入

7. 画像の透明効果を設定する

不透明度属性を使用すると、任意の要素を透明にすることができます。透明度は 0 から 1 までです。形式は次のとおりです。
不透明度: 不透明度値;

2. CSS 境界タグ

1. 境界線の色を設定する

(1)境界線のスタイルを設定する(border-style)
境界線スタイルは境界線のスタイルを定義するために使用されます。一般的なプロパティ値は次のとおりです。
none: 境界線なし、すべての境界線の幅を無視します (デフォルト)。
solid: 境界線は 1 本の実線です。
破線: 境界線は破線です。
点線: 境界線は点線です。
double: 境界線は二重の実線です。
ボックスの 1 辺のスタイルを設定することも、4 辺すべてのスタイルを包括的に設定することもできます。 border-style プロパティを使用して 4 辺のスタイルを包括的に設定する場合は、上、右、下、左の時計回りの順序に従う必要があります。省略すると、値の重複の原則が使用されます。つまり、1 つの値は 4 辺、2 つの値は上、下、左、右、3 つの値は上、左、右、下になります。
border-top-style: 上部のボーダースタイル
border-right-style: 右の境界線のスタイル。
borer-bottom-style: 下部の境界線のスタイル。
border-left-style: 下部の境界線のスタイル。
border-style: 上ボーダースタイル、右ボーダースタイル、下ボーダースタイル、左ボーダースタイル
border-style: 上の境界線のスタイル、左の境界線のスタイル、下の境界線のスタイル。
border-style: 上部と下部の境界線スタイル、左側と右側の境界線スタイル。
border-style: 上、下、左、右の境界線のスタイル。
(2)境界線の幅を設定する(border-width)
border-widthプロパティは境界線の幅を設定するために使用されます。その形式は次のとおりです。
border-width: 上[右下左];
上記の構文形式では、border-with プロパティは通常ピクセル (px) で表現されます。また、値の複製の原則に従って、その属性値は 1 から 4 に設定できます。つまり、1 つの値は 4 つの側面、2 つの値は上/下/左/右、​​3 つの値は上/左/右/下、4 つの値は上/右/下/左です。詳細は以下の通りです。
border-top-width: 上側の境界線の幅
border-right-width: 右の境界線の幅。
borer-bottom-width: 下の境界線の幅。
border-left-width: 下の境界線の幅。
border-width: 上ボーダー幅、右ボーダー幅、下ボーダー幅、左ボーダー幅
border-width: 上の境界線の幅、左の境界線の幅、下の境界線の幅。
border-width: 上下の境界線の幅、左右の境界線の幅。
border-width: 上、下、左、右の境界線の幅。
(3)境界線の色を設定する(border-color)
border-color プロパティは境界線の色を設定するために使用されます。その形式は次のとおりです。
border-color: 上[右下左];
境界線スタイルを設定する場合は、境界線スタイルを設定する必要があります。スタイルが設定されていないか、none に設定されている場合、他の境界線プロパティは無効になります。境界線の色の片側と全体設定は、上記の幅とスタイルの属性と同じ規則に従って時計回りの順序であるため、ここでは個別に説明しません。
(4)包括的な国境設定
border-top: 上部の境界線の幅、スタイル、色。
border-reight: 右の境界線の幅のスタイルと色
border-bottom: 下の境界線の幅、スタイル、色
border-left: 左の境界線の幅、スタイル、色
境界線: 四辺の幅、スタイル、色 (5) 丸い境界線
border-radius プロパティは、要素に丸い境界線を追加するために使用されます。
構文形式は次のとおりです。
境界半径: パラメータ 1/パラメータ 2
「パラメータ 1」はフィレットの水平半径を表し、「パラメータ 2」はフィレットの垂直半径を表します。2 つのパラメータは「/」で区切られます。 border-raidius プロパティを使用する場合、2 番目のパラメータが省略されると、デフォルトで最初のパラメータが使用されることに注意してください。 border-radius で境界の半径を設定します。

CSS 背景タグとボーダータグについてまとめたこの記事はこれで終わりです。CSS 背景タグとボーダータグに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  div が contentEditable=true に設定されている場合、コンテンツをリセットした後にカーソルを配置することはできません。

>>:  HTMLページの文字セットを指定する2つの方法

推薦する

Docker Alibaba Cloud RocketMQ 4.5.1 のデプロイプロセスの詳細な説明

検索ミラー docker 検索 rocketmq画像バージョンを表示他の画像を表示したい場合は、画像...

異なるドメイン名への PC または携帯電話のアクセスを区別するように Nginx を構成する方法

新しい公式サイトはオンラインですが、携帯電話で新しい公式サイトにアクセスすると、エクスペリエンスが非...

Unix/Linuxフォークの隠れたオーバーヘッド

目次1. フォークの起源2. 初期のUNIXオーバーレイ技術3. UNIXに導入される前のフォークの...

知っておくべき 25 の Vue のヒント

目次1. プロパティを型リストに制限する2. デフォルトのコンテンツと拡張ポイント3. ネストされた...

MySQL テーブルと列のコメントの概要

コードと同様に、テーブルや列にコメントを追加して、他のユーザーがその機能を理解できるようにすることが...

コマンドラインを使用してUbuntuのバージョンを検出する方法

方法1: lsb_releaseユーティリティを使用するlsb_release ユーティリティは、L...

CSS フロントエンドページレンダリング最適化属性 will-change の具体的な使用法

序文スクロールやサイズ変更などのスクロール イベントがトリガーされると、トリガーの頻度が非常に高くな...

CSS を使用して小さな画像をプルダウンし、大きな画像と情報を表示する方法

今日は、Taobao、JD.comなどのショッピングモールでよく使われている、小さな画像の上にマウス...

LinuxでDHCPサーバーを構築する方法

目次1. 基礎知識: 2. DHCPサーバーの設定: 1. サーバーのIPを確認する2. DHCP ...

Linux システムで HugePages をすばやく構成するための完全な手順

序文Linux システムの HugePages と Oracle データベースの最適化については、関...

VMware Workstation のインストール Linux システム

始める段階から初心者になるまで、Linux オペレーティング システムは不可欠です。最初のステップは...

Docker Docker の保存場所を変更する コンテナイメージのサイズ制限を変更する操作

これは新しいバージョンではもう不可能なようで、推奨されません。そうでない場合は、ソフト リンクを直接...

MySQLdump コマンドを使用した MySQL データの移行

このソリューションの利点はシンプルさと使いやすさですが、欠点はダウンタイムが長くなることです。 した...

CSSページ下部固定を実現する8つの方法の詳細な説明

ページを書いているときに、ページの内容が小さくてフッターがページの真ん中に留まってしまうといった状況...

Spring Cloud での Docker デプロイメントに jib を使用する詳細な手順

ジブの紹介Jib は Google が開発した、Java アプリケーションの Docker および ...