Книга: HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
Средства библиотеки Ext Core для управления свободно позиционируемыми элементами
Средства библиотеки 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();
- Next transaction
- Next attachment ID
- Next header page
- Основные "рычаги" управления производительностью
- Категорийный менеджмент. Курс управления ассортиментом в рознице
- Создание свободно позиционируемых элементов
- Безопасность внешних таблиц. Параметр EXTERNAL FILE DIRECTORY
- EXTERNAL FUNCTION DIRECTORY
- What's next?