Static css position: Свойство position

Понимание свойства позиции CSS и его работы. Пример

При использовании HTML для создания веб-страниц элементы по умолчанию располагаются друг за другом вертикально. Вы всегда будете хотеть добавить стили, чтобы либо изменить макет вашей страницы, либо организовать ее элементы так, чтобы элементы можно было расположить горизонтально на вашем экране. Это возможно с CSS flexbox и CSS grid . Однако для создания потрясающих веб-страниц требуется больше.

Свойство CSS position заполняет пробелы, позволяя вам создать асимметричную веб-страницу, на которой вы можете размещать элементы HTML в любом месте, отделяя каждый элемент от обычного потока и других элементов, делая вашу веб-страницу более привлекательной и удобной для навигации. .

В этой статье вы узнаете, что означает свойство CSS position, как оно работает, какие существуют значения и как они могут помочь вам правильно расположить элементы на веб-странице.

Что такое свойство позиции CSS?

Как следует из названия, свойство CSS position используется для позиционирования элемента на веб-странице. Он определяет и позволяет вам взять элемент из обычного макета потока вашей веб-страницы и расположить его там, где вы хотите, используя другие свойства CSS, такие как 9.0003 сверху , справа , снизу и слева .

Свойство position имеет пять значений, которые выполняют разные функции, и все они предназначены для помощи в расположении элементов. В этой статье объясняется, как работают эти значения и чем они отличаются, что поможет вам понять, где и когда использовать конкретное значение.

Значения позиции CSS

Вот пять значений позиции CSS:

1. статическая

2. относительная 9{ положение: статичное | родственник | абсолютный | фиксированный | липкий; }

Кодовый язык: CSS (css)

Для начала давайте воспользуемся родительским div с пятью элементами div и абзацем для идентификации каждого div :

 

<дел>

Это первый контейнер

<дел>

Это второй контейнер

<дел>

Это третий контейнер

<дел>

Это четвертый контейнер

<дел>

Это контейнер номер пять