Веб-графика наше всё


Ролловер (перекат) или смена картинки при наведении курсора

Дата:  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