It's written everywhere that reading element.offsetWidth
causes a recalculation (or even a reflow?) of the element's dimensions.
However, I'm struggling with making this effect visible.
In chrome I would expect I would be able to make it visible with 3 simple steps:
- open the Chrome dev tools
- Go to the element tab and select an element that you want to cause a recalc/reflow on
- Go to the timeline tab and start recording
- Go to the console and type
$0.offsetWidth
Now if I go to the timeline tab I would assume to see a reflow drawn. However, I see nothing. So I must have gotten something wrong.