Свойство position стиля
- Предыдущая страница perspectiveOrigin
- Следующая страница quotes
- Вернуться на один уровень выше Объект Style HTML DOM
Определение и использование
position
Установите или верните тип метода позиционирования элемента (статический, относительный, абсолютный или фиксированный).
Дополнительная литература:
CSS учебник:CSS позиционирование
CSS справочник по стилям:Свойство position
Пример
Пример 1
Изменить позиционирование элемента <div> с относительного на абсолютное:
document.getElementById("myDIV").style.position = "absolute";
Пример 2
Использование различных типов позиционирования:
function myFunction(x) { var whichSelected = x.selectedIndex; var posVal = x.options[whichSelected].text; var elem = document.getElementById("myDiv"); elem.style.position = posVal; }
Пример 3
Возврат позиции элемента <h2>:
alert(document.getElementById("myH2").style.position);
Грамматика
Возврат положения свойства:
object.style.position
Установить положение свойства:
object.style.position = "static|absolute|fixed|relative|sticky|initial|inherit"
Значение свойства
Значение | Описание |
---|---|
static | Элементы представляются в порядке их появления в документе. По умолчанию. |
absolute | Элемент позиционируется относительно первого позиционированного (не статического) предка. |
fixed | Элемент позиционируется относительно окна браузера. |
relative |
Элемент позиционируется относительно его обычного положения. Таким образом, «left:20» увеличивает левую позицию элемента на 20 пикселей. |
sticky |
Элементы позиционируются в зависимости от положения скролла пользователя. Стicky элементы переключаются между relative и fixed в зависимости от положения скролла. Это относительное позиционирование, до тех пор, пока в viewport не встретится заданное смещение - затем оно «прилипает» к соответствующей позиции (например, position:fixed). Комментарий:Not supported in IE/Edge 15 or earlier versions. Safari supports the Webkit prefix from version 6.1. |
initial | Set this property to its default value. See initial. |
inherit | Инherit this property from its parent element. See inherit. |
Технические детали
по умолчанию: | static |
---|---|
возвратное значение: | строка, представляющая тип позиционирования элемента. |
CSS версия: | CSS2 |
Поддержка браузеров
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница perspectiveOrigin
- Следующая страница quotes
- Вернуться на один уровень выше Объект Style HTML DOM