Для изменения положения слоя на странице с помощью скриптов, используется метод
top и left, которые
соответственно определяют позицию по вертикали и горизонтали. Начало координат,
напоминаю, ведется от левого верхнего угла слоя.
Различные браузеры подходят по разному к изменению координат объектов. Так,
для слоя с именем knob, положение по вертикали будет определяться следующим
способом:
браузеры поддерживающие DOM (Document Object Model), используют метод document.getElementById("knob").style.top;
Internet Explorer - document.all["knob"].style.top;
Netscape 4 работает с тегом LAYER - document.layers["knob"].top.
Ниже, в примере 3, показывается, как изменять положение слоя случайным
образом.
Новые координаты слоя выбираются случайно, в пределах от -200 до +200 по
горизонтали и от -100 до +100 по вертикали. Отсчет идет от начально заданного
положения слоя, поэтому тип позиционирования position:
relative для слоя следует указывать обязательно, без этого программа
работать не будет.
Всё из мира графического редактора Adobe Photoshop. Еженедельно и только для вас в рассылке последние новости и обновления ресурса http://psd.eserver.ru. Не пропустите десятки увлекательных статей о Photoshop и компьютерной графике!
Новичку, интересующемуся, профессионалу!
Copyright 2002 Влад Мержевич, e-mail: vlad@htmlbook.ru Материалы сайта охраняются законом об авторском
праве.
Вы можете свободно использовать и распространять любые статьи с указанием
автора и ссылки на сайт www.htmlbook.ru.