1s = 1000 ms
1000 ms / 60 ≈ 16 ms
but, browser has houskeeping to do
10ms
span.first::after {
content: '';
}
<html> <body>
<div>
<p>
<span>
<span:after>
<span>
const paragraphs = document.querySelectorAll('p');
const greenBlock = document.querySelectorAll('block');
for (let p = 0; p < paragraphs.length; p++) {
const blockWidth = greenBlock.offsetWidth;
paragraphs[p].style.width = blockWidth + 'px';
}
const paragraphs = document.querySelectorAll('p');
const greenBlock = document.querySelectorAll('block');
const blockWidth = greenBlock.offsetWidth;
for (let p = 0; p < paragraphs.length; p++) {
paragraphs[p].style.width = blockWidth + 'px';
}