Ролловер (перекат) или смена картинки при наведении курсора
Дата: 7.11.07 | Раздел: Коды CSS и HTML
Делается всё очень просто. Делаем 2 изображения кнопки с одинаковыми размерами (например, 40х20 пикселей). Одинаковые размеры нужны для того, чтобы при наведении курсора кнопка не прыгала.
Первое изображение неактивной кнопки,
Второе при наведении на неё курсора .
Вообще кнопки можно сделать абсолютно любые.
Оптимизируем их под Веб и загружаем в корневую папку сайта (обычно эта папка называется images).
Теперь пишем код
a.knopka { /*выделенное красным можно заменить на любое своё название*/
display:block;
background-image: url(images/top.gif); /*выделенное синим меняете на свой адрес картинки*/
width:200px;
height:40px;
}
a.knopka:hover { /*hover вот это и есть то самое наведение*/
display:block;
background-image: url(images/bottom.gif);
width:200px;
height:40px;
}
Этот код вносим в файл с CSS или в голову страницы между <head></head>
Теперь переходим к html странице.
Выбираем место, где будем размещать изображение. Возьмём, к примеру ссылку:
<a href=”” class=”knopka">здесь любой текст</a>
Т.е. чтобы вызвать уже описанные нами свойства применяем class=""
Cтатья опубликована на сайте "Территория Веб графики и фонов": http://webgraphica.ru
Адрес статьи: http://webgraphica.ru/modules/myarticles/article_storyid_4.html |