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


Код (ролловер) для сдвоенной кнопки с 4 изображениями в одном файле

Дата:  13.3.08 | Раздел: Коды CSS и HTML

У CSS есть хорошее свойство, это то, что можно изображения для ролловера разместить в одном файле.
В данном случае я сделал 4 вида кнопки в одном файле.

Смысл такой. Если для ролловера используется 2 или больше вариантов кнопок, то их можно разместить в одном файле, только в коде сделать смещение в любую сторону. Код получается несколько больше, но если он находится в отдельном файле, то на вес страницы никак не влияет.
Кнопки находятся здесь





/*Код CSS*/
.knopka_3{
display: block;
background-image: url(images/knop_file_6.png);      /*путь к файлу*/
width: 96px;
height: 27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: white;
font-weight: bold;
font-size:12px;
text-decoration: none;
line-height: 22px;
background-repeat: no-repeat
}
a.knopka_3:hover{
display: block;
background-image: url(images/knop_file_6.png);     /*путь к файлу*/
width: 96px;
height: 27px;
background-position: 0px -27px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: white;
font-weight: bold;
font-size: 12px;
text-decoration: none;
padding-top: 1px;
line-height: 22px;
background-repeat: no-repeat; 
}
.knopka_4{
display: block;
background-image: url(images/knop_file_6.png);      /*путь к файлу*/
width: 96px;
height: 27px;
background-position: -96px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: white;
font-weight: bold;
font-size:12px;
text-decoration: none;
line-height: 22px;
background-repeat: no-repeat;
}
a.knopka_4:hover{
display: block;
background-image: url(images/knop_file_6.png);     /*путь к файлу*/
width: 96px;
height: 27px;
background-position: -96px -27px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: white;
font-weight: bold;
font-size: 12px;
text-decoration: none;
padding-top: 1px;
line-height: 22px;
background-repeat: no-repeat; 
}

Ниже таблица для этой кнопки, вам нужно только вставить свой УРЛ и заменить слово скачать на своё.
Вставляется в код HTML

<table width="192" border="0" cellspacing="0" cellpadding="0" height="25">
  <tr>
    <th>
<a href="" class="knopka_3">&nbsp;&nbsp;Скачать</a></th><th><a href="" class="knopka_4">&nbsp;&nbsp;Скачать</a>
</th>
  </tr>
</table>






Cтатья опубликована на сайте "Территория Веб графики и фонов":
http://webgraphica.ru

Адрес статьи:
http://webgraphica.ru/modules/myarticles/article_storyid_15.html