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はポートマッピングを設定しますが、ソリューションにアクセスできません

#docker ps チェック、すべてのポートがマップされています コンテナID イメージ コマンド...

Vite と Vue CLI の長所と短所

Vue エコシステムには Vite と呼ばれる新しいビルド ツールがあり、Vue CLI よりも 1...

Tomcatディレクトリ構造の詳細な説明

目次ディレクトリ構造binディレクトリconfディレクトリlibディレクトリwebapps ディレク...

Reactフックとzarmコンポーネントライブラリ構成に基づいてh5フォームページを開発するためのサンプルコード

最近、React Hooks を zarm コンポーネント ライブラリと組み合わせて使用​​し、js...

入力タイプとは何を意味し、入力を制限する方法

入力を制限する一般的な方法1. ボタンが押されたときに点線のボックスを消すには、入力に属性値hide...

ウィンドウ表示効果を実現するJavaScript

この記事では、ウィンドウ表示効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...

jsはシングルクリックでテーブルを変更することを実装します

Pure jsは、参照用にワンクリックで編集可能なテーブル(トランスクリプトに似たもの)を実装してい...

Linux で open-vswitch をインストールおよびアンインストールする方法

1. ソースコードからovsをコンパイルしてインストールします。依存関係をインストールします: # ...

CentOS 7 でソースコードから Openssh をインストールする方法

環境: CentOS 7.1.1503 最小インストール依存パッケージをダウンロードします: yum...

MySQL トリガーの定義と使用方法の簡単な例

この記事では、MySQL トリガーの定義と使用方法について説明します。ご参考までに、詳細は以下の通り...

Mac VMware Fusion CentOS7 静的 IP 構成チュートリアル図

目次CentOS7をインストールする静的IPの設定viを使用してファイルを編集するCentOS7をイ...

HTML テーブル マークアップ チュートリアル (43): テーブル ヘッダーの VALIGN 属性

垂直方向では、ヘッダーの配置を上、中央、下に設定できます。基本的な構文構文Top は上、Middle...

Node.js で MySQL データベースにバッチデータを挿入する方法

プロジェクト(nodejs)では、一度に複数のデータをデータベースに挿入する必要があります。データベ...

Vue3 を使用してアップロード コンポーネントを実装するためのサンプル コード

目次一般的なアップロードコンポーネントの開発以下の機能を実装する必要がありますカスタムテンプレートサ...

MySQL 5.7 の Docker バージョンを MySQL 8.0.13 にアップグレードし、データを移行する

目次1. 古いMySQL5.7データをバックアップする2. MySQL8.0.13のイメージをプルし...