Главная » Все материалы сайта » Справочник CSS-3 » Позиционирование |
right
Краткая информация
Версии CSS
ОписаниеДля позиционированного элемента определяет расстояние от правого края родительского элемента, не включая отступ, поле и ширину рамки, до правого края дочернего элемента. Отсчет координат зависит от значения свойства position. Если оно равно absolute, в качестве родителя выступает окно браузера и положение элемента определяется от его правого края (рис. 1). В случае значения relative, right отсчитывается от правого края исходного положения элемента. Если для родительского элемента задано position: relative, то абсолютное позиционирование дочерних элементов определяет их положение от правого края родителя (рис. 2). ![]() Рис. 1. Значение свойства right относительно окна браузера
![]() Рис. 2. Значение свойства right относительно родителя
Так же свойство будет иметь актуальность если не указано свойство left или его значение установлено как auto, из-за встречного расположения значений, которые браузер может переорентировать в совокупность. Числовые значения могут быть не только положительными, но и отрицательными. Разумеется свойство может вообще не применяться, всё зависит от ситуации с соседними позиционируемыми элементами. Свойство применимо к элементам позиционирования,создано в версии CSS2 и проходит валидацию согласно версии CSS3. Синтаксис right: значение | проценты | auto | inherit
ЗначенияВ качестве значений принимаются любые единицы длины, принятые в CSS — например, пикселы (px), дюймы (in), пункты (pt) и др. Значение свойства right может быть и отрицательным, в этом случае возможны наложения разных элементов друг на друга. При задании значения в процентах, положение элемента вычисляется в зависимости от ширины родительского элемента.
Пример
Результат применения свойства rightПример 2
Результат примера.Объектная модель [window.]document.getElementById("elementID").style.right
БраузерыВ браузере Internet Explorer 6 для абсолютно позиционированных элементов нельзя одновременно задать свойства top, left, right, bottom. Internet Explorer до версии 7.0 включительно не поддерживает значение inherit. Источники: http://htmlbook.ru/ и http://delaisait.ucoz.ru/ | |||||||||||||||||||||||||||||||||
Поделись ссылкой на эту страницу с друзьями:
| |||||||||||||||||||||||||||||||||
Категория: Позиционирование | Добавил: evkuriy (11.07.2013) | |||||||||||||||||||||||||||||||||
Просмотров: 708
| Теги: |