Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Позиционирование : posLeft
смотрим также
Материал из Справочник Web-языков
Содержание |
Свойство posLeft
Задает левую позицию объекта в единицах измерения, определенных для left.
Синтаксис
HTML | N/A |
Скрипты | [ iLeft = ] object.style.posLeft |
Используемые значения
- iLeft
- Вещественное число, которым задается левая позиция объекта, причем в тех же единицах измерения, что и left.
Это свойство читается/записывается. У свойства нет значения по умолчанию. Атрибут Каскадных таблиц стилей (CSS) не наследуется.
Замечания
Свойство posLeft похоже на атрибут Каскадных таблиц стилей left при работе с элементами со строго определенным позиционированием. Это свойство всегда возвращает нулевое значение, если элемент не спозиционирован на странице. Так же, если не задан атрибут left, то posLeft принимает значение ноль.
Задание свойства posLeft изменяет значение для левой границы объекта, но не изменяет единицы измерения, в которых задается эта граница.
В отличие от left, posLeft задается вещественным числом (floating), а не строковым значением (string).
Примеры
В первом примере используется свойство posLeft чтобы переместить первый встречающийся объект img влево на 10 единиц.
<SCRIPT LANGUAGE="JScript"> document.all.tags("IMG").item(0).style.posLeft -= 10; </SCRIPT>
Во втором примере используется таймер для увеличения значения свойства posLeft на 10 единиц.
<SCRIPT LANGUAGE="JScript"> function moveThis() { : if (sphere.style.posLeft<900) { sphere.style.posTop += 2; sphere.style.posLeft += 2; window.setTimeout("moveThis();", 1); } } : </SCRIPT>
Смотри также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/ms531143(VS.85).aspx