https://dixonandmoe.com/rellax/
Автор: korableff
Как сделать, чтобы ширина элемента была равна ширине другого
let link = document.querySelector(‘#link’);
let border = document.querySelector(‘#border’);
new ResizeObserver(() => border.style.width = link.offsetWidth + ‘px’).observe(link);