Главная » Все материалы сайта » Справочник 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) | |||||||||||||||||||||||||||||||||
Просмотров: 687
| Теги: |