Performance: Margin utilities
MEDIUM IMPACT
Margin utilities affect layout calculation and paint performance by changing spacing around elements.
<div class="mb-4"></div> <div class="mb-4"></div> <div></div>
<div class="m-4"></div> <div class="m-4"></div> <div class="m-4"></div>
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Using m-4 on every element | Multiple style recalculations | Multiple reflows per element | High paint cost due to layout shifts | [X] Bad |
| Using mb-4 only on needed elements | Minimal style recalculations | Single reflow per container | Lower paint cost with stable layout | [OK] Good |