Замена Изображения При Наведении
Описание
Замена изображения при наведении:
Сегодня познакомимся с очень интересным эффектом css - замена изображения при наведении.
С помощью данного эффекта можно приукрасить дизайн вашего сайта добавив стили для картинок, которые будут подсвечиваться при наведении.
Сразу же рассмотрим первый способ, как сделать подсветку изображения при его выделении.
a img { filter:alpha(opacity=50); opacity: 0.3; -moz-opacity: 0.3; -khtml-opacity: 0.3; } a:hover img { filter:alpha(opacity=90); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; }
Где значение:
0.3 - прозрачность картинки, при том когда мы не навели на изображение.
0.8 - прозрачность картинки при наведении.
После этого все картинки на странице будут иметь данный стиль, если же вы хотите задать отдельный стиль для отдельной картинки - присвойте конкретному атрибуту класс (class).
Далее посмотрим как сделать динамическую картинку с помощью css, при этом картинка будет одна, изменяясь в разные.
a.dinamic { background: url('/im/other/facebook.png'); display: block; /*Рисунок как блочный элемент */ width: 19px; height: 18px; } a.dinamic:hover { background-position:0 -18px; /* Смещаем по горизонтали */ /* Смещаем вверх по вертикали */ }
Код вставки меняющейся картинки:
<a href="#" class="rollover"></a>
Рекомендуемые комментарии
Комментариев нет