Средства библиотеки Ext Core для управления свободно позиционируемыми элементами
Настала пора рассмотреть методы объекта Element библиотеки Ext Core, с помощью которых мы можем управлять свободно позиционируемыми элементами Web- страницы. Их немного.
Метод position задает способ позиционирования, z-индекс и координаты данного элемента:
<экземпляр объекта Element> .position(<способ позиционирования> [, <z-индекс> [, <горизонтальная координата> [, <вертикальная координата> ]]])
Первым — обязательным — параметром передается соответствующее значение атрибута стиля position в виде строки: "absolute", "relative" или "fixed". Остальные — необязательные — параметры определяют, соответственно, z-индекс, горизонтальную и вертикальную координаты в пикселах; все эти значения задаются в виде чисел.
Пример:
var elSearch = Ext.get("search");
elSearch.position("absolute", 2);
Методы setX и setY задают, соответственно, горизонтальную и вертикальную координаты данного элемента относительно верхнего левого угла Web-страницы:
<экземпляр объекта Element> .setX|setY(<значение координаты> )
Значение координат указывают в пикселах в виде числа:
elSearch.setX(400);
elSearch.setY(200);
Метод setLocation задает сразу обе координаты данного элемента также относительно верхнего левого угла Web-страницы:
<экземпляр объекта Element> .setLocation(<горизонтальная координата>,<вертикальная координата> )
Оба значения координат задают в виде чисел в пикселах:
elSearch.setLocation(400, 200);
Метод clearPositioning делает данный элемент непозиционируемым и удаляет заданные для него координаты. Этот метод не принимает параметров и не возвращает результата:
elSearch.clearPositioning();
Дата добавления: 2015-05-08; просмотров: 682;