Библиотека Интернет Индустрии I2R.ru |
|||
|
DHTML(краткое руководство). Фильтры и графические переходы
Ни для кого не секрет, что самыми лучшими способами представления информации являются наглядные картинки. Особенно это действенно, когда картинка эффектно подана. Среда Microsoft Internet Explorer имеет набор встроенных функций, используя которые, картинку можно вывести на экран не просто так, моментально, а используя какой-нибудь прибамбас, при котором она будет выведена на экран с каким-нибудь эффектом, например горизонтальными полосами или случайными шашками; это называется графическим переходом. Также, можно использовать графический фильтр, "пропустив" через который исходную картинку на выходе получим эту же картинку, но с каким-нибудь эффектом, например быстрого движения (это когда все смазано, как будто смотришь из окна поезда). В этой главе я коротко познакомлю вас с некоторыми способами применения фильтров и переходов, так как подробное их изучение занимает отдельную книгу.
Применение фильтровВизуальные фильтры - это новое расширение IE 4.0, которое позволяет легко и просто изменять видимое отображение содержания HTML страницы. Фильтр назначается объекту через аттрибут filter во множестве style. Значение свойства filter - строка, которая описывает желаемый фильтр, способ написания которой очень похож на вызов функции. Синтаксис этой строки таков: filter: filtername(properties) Здесь, Вот пример применения фильтра к объекту <IMG SRC="..//somepicture.gif" STYLE="filter: blur(strenght=50)"> В этом примере применяется фильтр с именем blur, который создает эффект движения. При этом, у него в параметрах стоит строка strenght=50, которая обозначает силу эффекта равную пятидесяти. Вы также можете применить одновременно несколько фильтров. Следующие пример расширяет предыдущий, заставляя картинку перевернуться кверх ногами: <IMG SRC="..//somepicture.gif" STYLE="filter: blur(strenght=50) flipv()"> Каждый фильтр имеет набор опциональных аттрибутов, которые указывают способ применения этого фильтра. Некоторые фильтры, такие как flipv и fliph, отражающие картинку соответственно по вертикали и по горизонтали, не имеют аттрибутов. Применение одновременно большего числа фильтров делается способом, как показано в примере выше.
|
|
2000-2008 г. Все авторские права соблюдены. |
|