css3 にはどのような新しい属性スタイルが追加されますか?よく使用される css3 の新機能の紹介
css3 の新しい属性スタイル (新機能) は何ですか?この章では、CSS3 で一般的に使用されるいくつかの新しい属性スタイル (新機能) を紹介することに焦点を当てます。困っている友人は参考にしていただければ幸いです。
CSS3 の新しい属性スタイル (新機能) を紹介する前に、まず CSS3 とは何かを知る必要があります。
CSS は Cascading Style Sheets の略です。
CSS は、ブラウザーで解釈されるマークアップ言語であり、コンパイルせずにブラウザーで直接実行できます。
CSS は、HTML または XML を表現するために使用されるマークアップ言語です。
CSS は、W3C CSS Working Group によって推奨および保守されています。
CSS はプログラミングの初心者にとって必須のコースです。CSS スタイルを使用すると、ページを美しくすることができます。
CSS 構文は、セレクター、プロパティ、値の 3 つの部分で構成されます (例: selector {property: value})。
CSS3 は最新の CSS 標準であり、いくつかの新しい属性スタイルが追加されており、これは新機能です。以下では、css3 でよく使用されるいくつかの新機能 (属性スタイル) を紹介します:
1. Border
border-image 属性: これは短縮属性であり、すべての border-image-* 属性の短縮属性を設定するために使用されます。
border-radius 属性: これは、4 つの border-*-radius 属性を設定するために使用される省略形の属性です。
border-top-left-radius 左上隅を設定します
border-top-right-radius 右上隅を設定します
border-bottom-right-radius 左下隅を設定します
border-bottom-right -radius 右下隅を設定します
border-top-left-radius: x y; x は左上隅の x 軸オフセットを表し、y は y 軸オフセットを表します。パーセンテージとピクセルを設定します。
境界半径:;
1 つの値は左上、右上、左下、右下を表し、すべて
2 つの値は最初の値の左上と右下を表します 2 番目の値は右上と左下を表します
3 つの値は次を表します。最初の値は左上、2 番目の値は右上と左下、3 番目の値は右下
、4 つはそれぞれ左上、右上、右下、左下です。
border-radius 0 0 0 0/ 0 0 0 0;
最初の 4 つは 4 つの x 方向の x 軸オフセットであり、最後の 4 つは y 軸方向のオフセットです
box-shadow プロパティ: ボックスに 1 つ以上の影を追加します。
構文: box-shadow: 値
値の説明:
(1) 最初の値: Npx、影は水平方向に N ピクセルずつオフセットされます。正の数は右に、負の数は左に移動します。
(2) 2 番目の値: Npx、影は垂直方向に N ピクセルだけオフセットされます。正の数は下に、負の数は上に進みます
(3) 3番目の値:フェザーサイズ(ぼかしサイズ)
(4) 4番目の値: 影のサイズ
(5) 5 番目の値: color デフォルト値は黒です。
(6) 6 番目のパラメータ: 内側のシャドウと外側のシャドウ。デフォルトは外側のシャドウです。内側のシャドウは inset
です。
(7) シャドウはカンマ区切りで複数記述できます
(8) シャドウは省略できますが、一部の値は 0 で埋める必要があることに注意してください。
包括的な例:
p{ border: 2px solid red; border-radius:25px; /* 创建圆角,100%为圆形 */ box-shadow: 10px 10px 5px #888888; }
2. 背景
background-size 属性: 背景画像のサイズを指定します。 (重要な属性) 構文:background-size:value
値の説明:
(1) 値が 1 つだけの場合、幅は引き伸ばされ、高さはピクセルまたはパーセントをサポートします。
(2) 値が 2 つある場合、幅と高さはそれぞれ対応する値に引き伸ばされ、ピクセルまたはパーセントをサポートできます。パーセンテージはボックス自体の幅と高さを指します##。 #
(3) 含む 画像の幅または高さが拡大縮小時にボックスの端に「接触」すると、変更が停止します (幅または高さはどちらか一方を満たす必要があります)
(4) 包含に基づいて、空白スペースがないことを確認します。これはカバーの効果です (幅と高さの両方を満たす必要があります)
background-origin 属性
構文:background-origin:value
値の説明:
(1) border-box: 境界線を無視し、境界線の開始点 0、0 point
(3) content-box: タイリングはコンテンツ部分から開始され、パディングに関連します。
background-image 属性
background-repeat 属性
: 背景画像を繰り返すかどうか、どのように繰り返すかを設定します。3. テキスト効果
text-align-last 属性: 最終行または強制行の直前の行をどのように配置するかを設定します。壊す 。
text-emphasis属性:向元素的文本应用重点标记以及重点标记的前景色。
text-justify属性:规定当 text-align,设置为“justify”时所使用的对齐方法。
text-outline属性:规定文本的轮廓。
text-overflow属性:规定当文本溢出包含元素时发生的事情。
text-shadow属性:向文本添加阴影。
text-wrap属性:规定文本的换行规则。
word-wrap属性:允许对长的不可分割的单词进行分割并换行到下一行。
四、颜色与透明度
rgba()
R:Red、G:Green、B:Blue、A:Alpha,R、G、B 取值范围0~255,A的取值范围是0-1。
RGBA可以用于所有使用颜色的地方
rgb三个值越小,颜色越黑
如果是纯色的背景,可以是使用rgba
如果是图片,可以脱离父子关系,让后用定位的方式来做。
hsla()
H 色调 取值范围0~360,0/360表示红色、120表示绿色、240表示蓝色
S 饱和度取值范围0%~100%
L 亮度 取值范围0%~100%
A 透明度取值范围0~1
例:
background-color: hsla(120,100%,50%,1);
总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。
以上がcss3 にはどのような新しい属性スタイルが追加されますか?よく使用される css3 の新機能の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









純粋な CSS3 で波の効果を実現するにはどうすればよいですか?この記事ではSVGとCSSアニメーションを使って波のエフェクトを作成する方法をご紹介しますので、お役に立てれば幸いです。

この記事では、頻繁に登場する様々な奇妙な形のボタンをCSSを使って簡単に実現する方法を紹介しますので、ぜひ参考にしてください。

CSS では、border-image 属性を使用してレースの境界線を実現できます。 border-image 属性では、画像を使用して境界線を作成できます。つまり、境界線に背景画像を追加できます。背景画像をレース スタイルとして指定するだけで済みます。構文「border-image: url (画像パス) は、内側への画像境界線の幅。開始を繰り返すかどうか;"。

テキストカルーセルと画像カルーセルを作成するにはどうすればよいですか?皆さんが最初に考えるのはjsを使うかどうかですが、実はテキストカルーセルや画像カルーセルも純粋なCSSでも実現できますので実装方法を見ていきましょう。

PHP8.3 リリース: 新機能の概要 テクノロジーが発展し、ニーズが変化するにつれて、プログラミング言語は常に更新され、改善されています。 Web 開発で広く使用されているスクリプト言語として、PHP は開発者により強力で効率的なツールを提供するために絶えず改良されてきました。最近リリースされた PHP 8.3 バージョンには、待望の新機能と改善点が多数含まれています。これらの新機能の概要を見てみましょう。 null 以外のプロパティの初期化 PHP の過去のバージョンでは、クラス プロパティに明示的に値が割り当てられていない場合、その値は

最新テクノロジーを習得するために役立つ、PHP8 の新機能の詳細な分析 PHP プログラミング言語は、時間の経過とともに常に進化し、改善されています。最近リリースされた PHP8 バージョンは、開発者に多くのエキサイティングな新機能と改善を提供し、開発作業にさらなる利便性と効率をもたらします。この記事では、PHP8 の新機能を詳しく分析し、これらの最新テクノロジーをよりよく習得するのに役立つ具体的なコード例を提供します。 JIT コンパイラー PHP8 では JIT (Just-In-Time) コンパイルが導入されています

この記事では、CSS3 フィルターを使用してハイエンドなテキスト フラッシュ切り替えアニメーション効果を実現する方法を説明します。

php8 の新機能には、JIT コンパイラ、型推論、名前付きパラメータ、共用体型、プロパティ、エラー処理の改善、非同期プログラミングのサポート、新しい標準ライブラリ関数、匿名クラス拡張機能が含まれます。詳細な紹介: 1. JIT コンパイラー、PHP8 は、重要なパフォーマンスの向上である JIT コンパイラーを導入します。JIT コンパイラーは、一部の高頻度の実行コードをリアルタイムでコンパイルおよび最適化できるため、実行速度が向上します。2. 型導出、PHP8型推論機能を導入し、開発者が変数宣言時などに変数の型を自動的に推測できるようにします。
