|
|
Новые сайты
|
|
|
|
|
Изготовление сайта жилого комплекса "Кореневский хуторок 2" подробнее
Все работы на одной странице подробнее
Создание сайта для логистической компании Way Logistic. подробнее
Сайт ЦСВМ "Штурман" подробнее
|
|
|
|
|
Справочник css.
CSS |
CSS2 |
Значение по умолчанию |
auto |
Наследуется |
Нет |
Применяется |
Ко всем элементам |
Аналог HTML |
Нет |
Ссылка на спецификацию |
http://www.w3.org/TR/CSS21/visuren.php#propdef-right |
Описание
Для позиционированного элемента определяет расстояние от правого края родительского
элемента, не включая отступ, поле и ширину рамки, до правого края дочернего
элемента (рис. 1). Отсчет координат зависит от значения параметра position.
Если его аргумент равен absolute, в качестве родителя
выступает окно браузера и положение элемента определяется от его правого края.
В случае значения relative, аргумент right
отсчитывается от правого края исходного положения элемента.
Рис. 1. Значение параметра right
Синтаксис
right: значение | проценты | auto
Аргументы
В качестве значений принимаются любые единицы длины, принятые в CSS —
например, пикселы (px), дюймы (in), пункты (pt) и др. Значение параметра right
может быть и отрицательным, в этом случае возможны наложения разных элементов
друг на друга. При задании значения в процентах, положение элемента вычисляется
в зависимости от ширины родительского элемента. Аргумент auto
не изменяет положение элемента.
Пример
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>right</title>
<style type="text/css">
#leftcol {
position: absolute;
top: 20px;
left: 20px;
width: 100px;
background: #fc3;
border: 1px solid #000;
padding: 10px;
}
#centercol {
position: relative;
background: maroon;
padding: 10px;
color: white;
margin: 13px 250px 0px 130px;
}
#rightcol {
position: absolute;
top: 20px;
right: 20px;
width: 200px;
background: #ccc;
border: 1px solid black;
padding: 10px;
}
</style>
</head>
<body>
<div id="leftcol">...</div>
<div id="centercol">...</div>
<div id="rightcol">...</div>
</body>
</html>
Результат данного примера показан ни рис. 2.
Рис. 2. Применение параметра right
Объектная модель
[window.]document.getElementById("elementID").style.right
Позиционирование
bottom устанавливает положение нижнего края содержимого элемента без учета толщины рамок и отступов. Отсчет координат зависит от параметра position, он обычно принимает значение relative (относительное положение) или absolute (абсолютное положение).
left определяет расстояние от левого края родительского элемента, не включая отступ, поле и ширину рамки, до левого края дочернего элемента. Отсчет координат зависит от значения параметра position.
position устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице.
right элемента определяет расстояние от правого края родительского элемента, не включая отступ, поле и ширину рамки, до правого края дочернего элемента.
top определяет расстояние от верхнего края родительского элемента, не включая отступ, поле и ширину рамки, до верхнего края дочернего элемента.
z-index управляет размещением элементов по z-оси, что позволяет накладывать элементы друг на друга.
|
|
|
|