Performance: Column spanning
MEDIUM IMPACT
Column spanning affects layout calculation and paint performance by changing how grid items occupy space.
<div class="grid grid-cols-4"> <div class="col-span-2">Content</div> <div class="col-span-1">Item 1</div> <div class="col-span-1">Item 2</div> <div class="col-span-1">Item 3</div> <div class="col-span-1">Item 4</div> </div>
<div class="grid grid-cols-4"> <div class="col-span-4">Content</div> <div class="col-span-1">Item 1</div> <div class="col-span-1">Item 2</div> <div class="col-span-1">Item 3</div> <div class="col-span-1">Item 4</div> </div>
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Large inconsistent col-span | Moderate | Multiple reflows | High | [X] Bad |
| Small consistent col-span | Low | Single reflow | Low | [OK] Good |