ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS グリッドの書式設定コンテキストはどこまで到達しますか?

CSS グリッドの書式設定コンテキストはどこまで到達しますか?

Mary-Kate Olsen
リリース: 2024-12-17 19:33:12
オリジナル
469 人が閲覧しました

How Far Does CSS Grid's Formatting Context Reach?

グリッド コンテナのスコープ制限

CSS グリッドでは、書式設定コンテキストはグリッド コンテナ内の親子関係に制限されます。グリッド プロパティは、その直接の子にのみ適用されます。

次の例を考えてみましょう。

<ul>
ログイン後にコピー

ここで、orgChartLevel1 はグリッド コンテナであり、orgChartLevel1a、orgChartLevel2、および orgChartLevel2b はそのスコープ内の子です。

ただし、グリッド コンテナの子孫である要素は、 orgChartLevel2b などは、グリッドの書式設定コンテキストの外にあります。これらの要素に適用されたグリッド プロパティは機能しません。

解決策

深くネストされた要素にグリッド プロパティを適用するには、次のいずれかを行う必要があります。

<ul>
  • 表示: グリッドまたは表示: インライングリッドをグリッド コンテナー内の親に適用します。
  • 削除グリッド コンテナーとグリッド プロパティを適用する要素の間にあるラッパー要素。
  • Notes

    <ul>
  • グリッド項目もグリッド コンテナーにすることができます.
  • フレックスとグリッドのネストの詳細については、以下の追加リソースを参照してください。
  • 関連資料:

    <ul>
  • 深くネストされた要素を上位レベルのグリッド コンテナに配置する
  • フレックス プロパティの適切な使用フレックスコンテナをネストするとき
  • CSSをネストするのは悪い習慣ですか?グリッド?
  • 以上がCSS グリッドの書式設定コンテキストはどこまで到達しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    著者別の最新記事
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート