|
|
Новые сайты
|
|
|
|
|
Изготовление сайта жилого комплекса "Кореневский хуторок 2" подробнее
Все работы на одной странице подробнее
Создание сайта для логистической компании Way Logistic. подробнее
Сайт ЦСВМ "Штурман" подробнее
|
|
|
|
|
Справочник css.
CSS |
CSS2 |
Значение по умолчанию |
auto |
Наследуется |
Нет |
Применяется |
Ко всем элементам |
Аналог HTML |
Нет |
Ссылка на спецификацию |
http://www.w3.org/TR/CSS21/visuren.php#propdef-left |
Описание
Для позиционированного элемента определяет расстояние от левого края родительского
элемента, не включая отступ, поле и ширину рамки, до левого края дочернего элемента
(рис. 1). Отсчет координат зависит от значения параметра position.
Если его аргумент равен absolute, в качестве родителя
выступает окно браузера и положение элемента определяется от его левого края.
В случае значения relative, аргумент left
отсчитывается от левого края исходного положения элемента.
Рис. 1. Значение параметра left
Синтаксис
left: значение | проценты | auto
Аргументы
В качестве значений принимаются любые единицы длины, принятые в CSS —
например, пикселы (px), дюймы (in), пункты (pt) и др. Значение параметра left
может быть и отрицательным, в этом случае возможны наложения разных элементов
друг на друга. При задании значения в процентах, положение элемента вычисляется
в зависимости от ширины родительского элемента. Аргумент 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>left</title>
<style type="text/css">
.layer1 {
position: absolute;
left: 20px;
background: #fc3;
margin: 7px;
}
.layer2 {
position: relative;
left: -12px;
top: 13px;
border: 1px solid black;
padding: 5px;
margin: 7px;
}
</style>
</head>
<body>
<div class="layer1">
<div class="layer2">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
</div>
</div>
</body>
</html>
Результат данного примера показан ни рис. 2.
Рис. 2. Применение параметра left
Объектная модель
[window.]document.getElementById("elementID").style.left
Позиционирование
bottom устанавливает положение нижнего края содержимого элемента без учета толщины рамок и отступов. Отсчет координат зависит от параметра position, он обычно принимает значение relative (относительное положение) или absolute (абсолютное положение).
left определяет расстояние от левого края родительского элемента, не включая отступ, поле и ширину рамки, до левого края дочернего элемента. Отсчет координат зависит от значения параметра position.
position устанавливает способ позиционирования элемента относительно окна браузера или других объектов на веб-странице.
right элемента определяет расстояние от правого края родительского элемента, не включая отступ, поле и ширину рамки, до правого края дочернего элемента.
top определяет расстояние от верхнего края родительского элемента, не включая отступ, поле и ширину рамки, до верхнего края дочернего элемента.
z-index управляет размещением элементов по z-оси, что позволяет накладывать элементы друг на друга.
|
|
|
|