Простой rollover-эффект
Простой rollover-эффект
Обычно таким термином называют смену графической картинки при наведении на нее мыши — своеобразный призыв к действию (как его любят называть маркетологи). У веб-мастеров сложилась дурная практика делать такие эффекты через onmouseover/onmouseout на картинках.
Это прямое нарушения принципа разделение представления от поведения и несемантическая (в лучшем случае, в худшем — еще и невалидная) верстка. И вообще, это очень плохо. В данном случае это делается средствами CSS и является семантически правильным (в большинстве HTML-документов — это ссылка, но с элементами форм приходится немного повозиться, однако тоже ничего сверхъестественного).
Пример: при наведении просто показывается другая картинка.
Рис. 4.1. Пример фонового изображения для простого rollover-эффекта. Источник: www.websiteoptimization.com
Соответствующая часть в CSS-коде будет выглядеть примерно так:
a.sprited {
background: yellow url(http://site.ru/img/button.png) 0 0 no-repeat;
width: 100px;
height: 20px;
}
a.sprited:hover {
background-position: -100px 0;
background-color: red;
}
При наведении на ссылку фоновое изображение под ней «уедет», и покажется правая его часть (ибо она изначально скрыта жесткими размерами самой кнопки). Дополнительно мы обеспечили обратную совместимость для тех пользователей, у которых отключены картинки. Для них мы меняем цвет фона при наведении (если картинки в браузере включены, то изображение покажется поверх цвета).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Сложный rollover-эффект
Сложный rollover-эффект Под таким термином стоит понимать те случаи, когда в одном файле содержится несколько «динамических кнопок». Например, это может быть такое изображение: Рис. 4.2. Пример фонового изображения для сложного rollover-эффекта. Источник:
«Dirty-эффект»
«Dirty-эффект» Некоторые отечественные web-специалисты используют термин «Dirty-эффект», появившийся благодаря популярному блогу www.dirty.ru (рис. 26). Этот эффект подразумевает мощный всплеск посещаемости интернет-ресурса после того, как ссылка на него появилась в новостной ленте
Эффект Distortion (Искажение)
Эффект Distortion (Искажение) Эффект позволяет искажать звук, создавая неожиданные и яркие вкрапления в звучание, что может быть полезно, например, когда нужно добавить к звучанию голоса немного хрипоты. Чтобы применить данный эффект, необходимо выполнить следующие
Эффект Reverb (Реверберация)
Эффект Reverb (Реверберация) Для базовых эффектов реверберации Sound Forge предоставляет функцию Reverb (Реверберация). Чтобы настроить и применить данный эффект к аудиоданным, необходимо выполнить следующие действия.1. Выделить фрагмент аудиоданных, к которым нужно применить
Эффект Картинка в картинке
Эффект Картинка в картинке Теперь перейдем к примерам использования наложенной дорожки. Наверное, вам приходилось наблюдать, как в прямом эфире выпусков теленовостей устанавливалась связь с журналистом либо как одновременно с диктором в кадре показывалось видео или
Эффект Ключ цветности
Эффект Ключ цветности Эффект Ключ цветности является вторым по частоте использования видеоэффектом для наложенного видео. Правда, он выглядит довольно неплохо и при использовании на основной видеодорожке. Мы же рассмотрим применение эффекта именно для дорожки
Случайность и эффект старого кино
Случайность и эффект старого кино Исходные файлы: Randomlocation.fla, Randommovement.fla, Oldfilm.fla Используя Flash исключительно в качестве инструмента анимации, можно добиться поразительных эффектов, но каждый раз анимация будет воспроизводиться одинаково. ActionScript имеет алгоритм выбора
Эффект трехмерности
Эффект трехмерности Исходные файлы: 3d.fla, 3dcubepoints.fla, 3dcube.fla, 3dspaceship.fla Другим часто применяемым специальным эффектом Flash является моделирование небольшого трехмерного объекта. Некоторые разработчики говорят, что Flash не позволяет создавать настояшую трехмерную графику, но
Эффект «красных глаз»
Эффект «красных глаз» Возникает он оттого, что свет вспышки отражается от глазного дна и зрачок на фотографии получается красным. Этот эффект больше всего проявляется в условиях слабого освещения, когда зрачки глаз сильно расширены. Кстати При съемке зум-объективом
19.6. Эффект движения
19.6. Эффект движения Если фотографировать объекты в движении, то на снимках они обычно получаются размытыми. По этой размытости, как правило, и можно с первого взгляда определить, что объект, изображенный на фотографии, двигался в момент съемки. Но эффект движения можно
Эффект обмана
Эффект обмана Атаки фальсификации могут обладать большой разрушительной силой, и не только в компьютерных сетях. Вот что пишет Дорон Гелар (Doron