以下に示すようなパターンに従う Web サイトのコンテンツに対してブロックされたグリッドを作成しようとしています。JavaScript ではなく、CSS で完全に構成されていることが不可欠です。
パターン:
| | - - - - | => 1 x 100%
| - -|- - | => 2 x 50%
| - -|- - | => 2 x 50%
| - - - - | => 1 x 100%
| - -|- - | => 2 x 50%
| - -|- - | => 2 x 50%
| - - - - | => 1 x 100%
| - -|- - | => 2 x 50%
| - -|- - | => 2 x 50%
| - - - - | => 1 x 100%
:nth-child(5n+1)
大きな全幅ブロックのスタイルをうまく設定できるようになりましたが、残りの部分については、下の次の要素が表示されるまで と の間で交互に行われ:odd
ます。:even
(5n+1)
説明されているようにこれをマークアップする方法について誰か提案がありますか? 私は非常に感謝されます。