Кнопки / css | AiloveIT

Кнопки / css

Создание кнопок на основе тегов а и нескольких стилей.

sliding_doors

Такой метод позволяет делать кнопки и все операции над ними доступным тегу <a>

Для воспроизведения, потребуется пара картинок и данный код:
Это в html
1 Typical sliding doors button

Это в css
01 a {
02 background: transparent url(‘button_right.png’) no-repeat scroll top right;
03 display: block;
04 float: left;
05 /* padding, margins and other styles here */
06 }
07 a span {
08 background: transparent url(‘button_left.png’) no-repeat;
09 display: block;
10 /* padding, margins and other styles here */
11 }

CSS позволяет использовать спрайтовую технику. Одно изображение содержит графику для всех положений кнопки. Используя свойство background-position мы показываем точное изображение ня кнопке.

sprites

Данный пример использует вертикальное позиционирования изображения. Код css получается таким:

1 a {
2 background: white url(buttons.png) 0px 0px no-repeat;
3 }
4 a:hover {
5 background-position: -30px 0px;
6 }
7 a:active {
8 background-position: -60px 0px;
9 }

About Кирилл Кобылянский

jedi
Тэги:  ,

1 комментарий на «Кнопки / css»

  1. Axel says:

    Вот еще один интересный урок по созданию красивых кнопок с помощью css
    http://protime.je1.ru/?p=33

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree