var div = document.getElementById('moving-div');
var placeHolder = document.createElement('div');
placeHolder.classList.add('anumber1');
placeHolder.style.height = div.offsetHeight + 'px';
var computedStyle = getComputedStyle(div, null);
placeHolder.style.marginTop = computedStyle.marginTop;
placeHolder.style.marginBottom = computedStyle.marginBottom;
placeHolder.style.backgroundColor = '#C2C49b';
document.body.insertBefore(placeHolder, div)
div.style.position = 'absolute';
div.style.right = div.style.top = 0;
Before Before Before
<div id="moving-div">
Text Text Text<br>
Text Text Text<br>
</div>
After After After
div.style возвращает объект, который дает доступ к стилю элемента на чтение и запись.
Другими словами мы можем добавлять свои css стили;
Получается right мы записали css свойство для топа; а топу мы присвоили 0;
или top мы присвоили 0 а right присвоим top т.е. 0
div.style.right = div.style.top = 0;
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости