Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Свойство position

Справочник: 
Свойство

Характеристики свойства

В каких браузерах работает?

8.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

В каких версиях CSS используется?

CSS 1 CSS 2 CSS 2.1 CSS 3
- + + +

Для чего используется?

Определяет местоположение объекта на странице относительно других элементов, своего изначального положения или в активной области экрана в целом.

Как правильно задавать?

position:положение элемента;

Какие могут быть значения?

  • absolute - устанавливает местоположение объекта, которое полностью не зависит от окружающих элементов. Причем такое позиционирование лишает элемента зарезервированного места на странице. Точное положение такого элемента указывается операторами left, top, right и bottom. Также стоит отметить, что месторасположение абсолютного объекта зависит от родителя. Если у него стоит значение позиции static или вообще не определено, то отсчет координат для абсолютного объекта будет начинается от начала окна браузера. В противном случае координаты будут определяться внутри родителя.
  • fixed - в основном функционирование объекта похоже на absolute, но объект закрепляется в определенном месте на странице, и при прокрутке скролла не поменяет своего положения.
  • relative - не изменяет положение объекта, однако если применить left, top, right и bottom возможно перемещение относительно исходной локации элемента.
  • static - запрещает изменение положения объектов указывается операторами left, top, right и bottom Все элементы сохраняют свое положение.
  • inherit - копирует показатели родительского элемента.

Пример использования

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Свойство position</title>
  <style>
	img{
	position:absolute;
	bottom:10px;
	right:10px;
	width:100px;
	}
  </style>
 </head>
 <body>
  <img src="win.png">
 </body>
</html>

По итогу получаем

position

Тип CSS свойства: 
Позиционирование