Как сделать блок (div, aside и т.п), рекламу, меню фиксированными. Только CSS Реализуется благодаря свойству position в значении fixed. Задать положение элемента на экране можно с помощью свойств top, bottom, left, right. Но, поскольку они ведут отсчёт от краёв окна браузера, а мониторы имеют разное разрешение экрана, то лучше сразу правильно разместить блок, опираясь на свойства margin, transform: translate, text-align. Code: <style> aside { position: fixed; } <style> Собственно говоря, для большинства случаев: плавающие кнопки социальных сетей, панели верхнего горизонтального меню, счётчиков, формы заказа звонка, скрипт не требуется.