CSS表示属性のバイナリ文言:戦闘へのWebフロントエンドの取得

表示プロパティ

属性は、表示素子とその子供を制御するために使用された書式設定状況を、あなただけのCSSを学ぶ時に知っておくべき、いくつかの要素は、いくつかのインライン要素であり、ブロックレベル要素です。

表示プロパティを使用すると、状態の異なる要素を切り替えることができます。例えば、H1要素は、典型的には、ブロックレベル要素であるが、スイッチングすることで、インライン要素を示すことができます。

近年では、我々はまた、グリッドボックスのレイアウトと柔軟性をレイアウトすることを知っています。私たちは、ディスプレイに表示プロパティの値を設定する必要があります。グリッドまたはディスプレイ:フレックスは、両方のレイアウトを実現することができます。要素のグリッドにすると表示属性の変更、唯一その子要素やフレックス、それによっていくつかの特徴的な反応。

表示:グリッドと表示:フレックス要素の外部と内部の側面の影響を生成しました。表示属性のスパンもともとインライン要素がフレックスに設定されている場合、このspan要素はブロックレベル要素に変わりますが、その子要素フレックス要素を変更しました。グリッドまたは表示::私たちは、これが適用される表示にしたい場合は、フレックス要素がインライン同じ効果を維持するために、あなたはそれが表示するように設定することができますインライングリッドまたは表示を:インラインフレックス。次のコードを考えてみましょう。

CSS表示属性のバイナリ文言:戦闘へのWebフロントエンドの取得

復興の表示プロパティ

プロパティは、二つの文書の確認通常の流れで外部素子性能のために使用される寸法、例えば、ブロックレベル要素やインライン要素の表示要素を記述することができる;それはその子要素の内部フォーマットを変更しますコンテキスト。

より良い今2つの値を受信することができ、標準の表示属性CSSの動作を説明するために、値は、彼の最初の外側に現れ、その子のフォーマットを記述するために使用される第2の値を記述するために使用されます。以下のリストは、新基準、単一の値のコントロールのいくつかを示しています。

CSS表示属性のバイナリ文言:戦闘へのWebフロントエンドの取得

これまでのところ、double値の文言はFirefoxの70のサポートを達成しました。

CSS表示属性のバイナリ文言:戦闘へのWebフロントエンドの取得

表示:インラインブロック和表示:フロールート

ディスプレイへのブロック:ブロックフロー、ディスプレイ:ディスプレイへのインライン:あなたはその元の表示に気づいたかもしれインライン流れを、この値のフロー・ルートは、それはどういう意味ですか?

実際には、このプロパティは、新しいプロパティではなく、そこにCSS2プロパティの内部。

[flow-root]

The element generates a block container box, and lays out its contents using flow layout. It always establishes a new block formatting context for its contents.
web前端开发学习Q-q-u-n: 731771211,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频,PDF)

翻訳は、このプロパティの要素のアプリケーションがブロックレベルのコンテナボックスを生成します後、で、使用フローレイアウトそれは常にその内容の新しいブロックレベルのコンテキストを作成し、その内容を表示します。

次の例では、フロールートと非アプリケーションとの間の差の適用を実証します。

CSS表示属性のバイナリ文言:戦闘へのWebフロントエンドの取得

インラインフロールート:インラインブロックは、実際に表示され:インラインブロックと表示:実際のディスプレイに表示するので2密接に、フロールートに関連付けられています。

今、私たちは、この属性それの値を倍にすることができますか?

現在、唯一のFirefox70はこの構文をサポートし、他のブラウザではまだ早すぎる使用または生産することが不正な構文の処理として扱う、となります。現在のところ、この新しい構文がエイリアスの形態として存在することができるように、すべての機能は、単一の値で達成することができ、ナイフ型スイッチは不要です。

しかし、このようなアプローチは、それはそれ自身のその子の表示の効果を明確に実証され、内部および外部のパフォーマンスの表示属性の二重の価値を理解するのに役立ちます。それは明確な関係、教育や自己学習の視点であるかどうかは、常に優れている、それはないですか?

おすすめ

転載: blog.51cto.com/14592820/2448607