Когда элементы спозиционированы относительно, они позиционируются относительно того места, где они обычно появляются в потоке. В отличие от абсолютно спозиционированных элементов, относительно спозиционированные элементы воздействуют на позиционирование последующих родственных элементов (потомков). Элементы позиционируются относительно установкой свойства relative и указанием одного или нескольких свойств «смещения»:
Пример кода
Обратите внимание как текст абзаца был бы спозиционирован, если бы элемент h1 не был бы перемещен из своего изначального положения. Это произошло потому, что элемент h1 спозиционирован относительно
Посмотрим, что произойдет, если мы спозиционируем элемент h1 из правого нижнего угла, используя относительное позиционирование как в этом коде:
Фиксированное позиционирование
Элементы с зафиксированным позиционированием (fixed) остаются в том же месте браузерного окна, даже когда страница прокручивается. Это может использоваться для постоянного удержания элемента (например, меню) на странице.
В указанном ниже примере фиксированное позиционирование используется для удержания знака «домой», который ссылается на главной страницу в верхнем левом углу.
Пример кода
01