css3 の新しい属性とは何ですか?用途は何ですか?
Web フロントエンド開発の便宜を図るために、CSS3 には多くの新しい属性 (新機能) が追加されており、誰もがその役割と使用法を理解できるように、CSS3 の新しい属性が何であるかを紹介します。すべての属性。困っている友人は参考にしていただければ幸いです。 [css3 関連の知識をさらに学びたい場合は、ビデオ学習をお勧めします: css3 チュートリアル ]
まず、css3 all 属性とは何なのかを理解しましょう。何ができるでしょうか?
all 属性は実際にはすべての CSS 属性の略称であり、すべての CSS 属性がどうあるべきかを示します。ただし、2 つの CSS 属性である unicode-bidi と direct は含まれません。したがって、all 属性の役割を知ることができるはずです。
all 属性: テキストの方向を制御する 2 つの属性 (direction 属性と Unicode 属性) を除く、選択したすべての要素属性をリセットできます。双方向属性。
1 2 3 |
|
その焦点は、コンポーネントレベルのスタイルのリセットを可能にすることです。場合によっては、元のスタイルを変更するよりも、目的のスタイルを最初から設定する方がはるかに簡単です。
all 属性で設定できる 属性値を見てみましょう:
1 初期: 選択したすべての要素の属性をそれらの値にリセットします。 CSS仕様の初期値で定義されています。
2. 継承: 選択した要素は、通常は継承できないスタイルを含む、すべての親要素のスタイルを継承します。
3. 設定解除: 選択した要素は、親要素から継承された継承可能な値を継承します。継承可能な値がない場合は、CSS 仕様の初期値が各プロパティに使用されます。
注:
CSS の一部のプロパティは、仕様で初期値が明確に定義されていませんが、色やフォント ファミリなど、ユーザーが独自に初期値を設定できるようにしています。
all は、単一の宣言を使用して各 CSS プロパティの値を一度に制御できるため、省略形のプロパティです。ただし、ほとんどの省略表現プロパティとは異なり、実用的な「省略表現」バージョンやサブプロパティはありません。
all のデモンストレーション効果を見てみましょう:
html コード:
1 2 3 4 5 6 7 |
|
css コード:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
レンダリング (all 属性を使用しない場合) ) :
次に、.alltest セレクターを設定し、すべての属性をそれぞれ追加します:
1 |
|
1 |
|
1 |
|
継承値を使用すると、div は幅、パディング、境界線を含むすべてのプロパティを親から継承しますが、これらは通常は継承されないことに注意してください。
ブラウザのサポート
数字は、ブラウザがこのバージョン以降の機能をサポートしていることを示します。
PC バージョン
モバイル/タブレットバージョン
概要: 以上ですこの記事の内容全体が皆さんの研究に役立つことを願っています。
以上がcss3 の新しい属性とは何ですか?用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

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

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

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

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

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

ホットトピック











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

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

2 つの方法: 1. display 属性を使用して、要素に「display:none;」スタイルを追加するだけです。 2. Position 属性と top 属性を使用して、要素の絶対位置を設定し、要素を非表示にします。要素に「position:absolute;top:-9999px;」スタイルを追加するだけです。

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

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

実装方法: 1. ":active" セレクターを使用して、画像上のマウス クリックの状態を選択します; 2. 変換属性とscale() 関数を使用して、画像の拡大効果を実現します。構文 "img:active {transform : スケール(x 軸倍率、y 軸倍率);}"。

「レスポンシブ レイアウト」とも呼ばれるアダプティブ レイアウトとは、画面の幅を自動的に認識し、それに応じて調整できる Web ページ レイアウトを指します。このような Web ページは、端末ごとに特定のバージョンを作成するのではなく、複数の異なる端末と互換性を持たせることができます。 。アダプティブ レイアウトは、モバイル Web ブラウジングの問題を解決するために生まれ、さまざまな端末を使用するユーザーに優れたユーザー エクスペリエンスを提供できます。

css3 のアニメーション効果には変形があり、「animation: アニメーション属性 @keyframes ..{..{transform: 変換属性}}」を使用して変形アニメーション効果を実現できます。アニメーション属性はアニメーション スタイルを設定するために使用され、変形スタイルを設定するには、transform 属性を使用します。
