Как я могу изменить анимацию по умолчанию для WinJS Flyout?

Я бы хотел, чтобы мой winJS Flyout скользил, а не исчезал. Как я могу изменить анимацию по умолчанию?

1 ответ

Решение

Все анимационные коды для FlyOut находятся в js Ui.js в библиотеке javascript, которая на самом деле не редактируется. Вместо создания всплывающего окна вы всегда можете пойти на div и оживить его соответственно.

С другой стороны, Microsoft также предоставляет класс css для различных элементов управления, включая всплывающее окно, чтобы вы могли добавить свой css. Лучшим вариантом было бы использовать свойство Placement всплывающей подсказки, а после show animate, скажем, margin, как вы хотели бы для анимации слайдов.

Это всего лишь работа, чтобы посмотреть, может ли это помочь вам.

Другие вопросы по тегам