
タグ: CSS機能
CSS grid lanesによるネイティブなメーソンリーレイアウト
Saleh Mubasharは、
display: grid-lanesがGridのトラック定義を再利用しながら、もう一方の軸で項目を詰めて配置する仕組みを説明します。明示的な配置や複数トラックにまたがる項目がアルゴリズムに影響するため、すべての項目が最も短い列に入るという説明だけでは不十分です。fit-toleranceは近い大きさの隙間を同順位とみなす基準で、normalは1emになり、infiniteはソース順を優先しますが、すべての配置で順序を保証するわけではありません。見た目の位置と、キーボードや支援技術がたどるDOM順が異なる場合に、この違いが重要になります。記事は仕様をEditor’s Draftとして扱っており、段階的な機能追加、実用的な代替レイアウト、ソース順の確認を導入作業に含める必要があります。CSSGRIDACCESSIBILITY


