position: fixed
в CSS — это свойство позиционирования элемента, которое фиксирует его на экране независимо от скроллинга страницы или родительских элементов. Это означает, что элемент сохраняет свою позицию относительно видимой области окна браузера, а не своего родителя.
Когда установлено position: fixed
, можно использовать другие свойства позиционирования, такие как left
, right
, top
, bottom
, чтобы задать точное местоположение элемента на экране. Это особенно полезно для создания элементов, которые должны быть всегда видимы, например, шапки сайта, навигации или рекламных баннеров.
Например, чтобы закрепить элемент шапки вверху экрана, можно использовать следующий CSS-код:
header {
position: fixed;
top: 0;
left: 0;
width: 100%;
}
Это зафиксирует элемент header
вверху экрана и сделает его шириной на всю ширину экрана.