HTML/CSS кнопка, 3 состояния?

Всем привет! В общем ребят, суть вот в чем, есть 3 изображения кнопки, в разных состояниях (некатив/наведение/нажатие) и нужно как то эту кнопку добавит на сайт, поиски в гугле дали только готовые подобные кнопки на CSS. Заранее благодарен за ответ.
Пример кнопки:
d6c81156.png
Я только начинаю заниматься версткой, так что не кидайтесь тапками будьте добры :) Всем мир
  • Вопрос задан
  • 1309 просмотров
Решения вопроса 2
miraage
@miraage
Старый прогер
Загуглите "css sprite button".
Ответ написан
Комментировать
swipeshot
@swipeshot
Учусь на ошибках.
К :hover, :active добавляйте фоновые изображения.
Button{
}
Button:hover{
}
Button:active{
}

Ставьте ко всем кнопкам одно фоновое изображение, но меняйте его через CSS sprite
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Josers Автор вопроса
Всем спасибо за ответы, вот такой код вышел :)
button{
   background:url(css-sprite.png) 0 -55px;
   height:50px;
   width:150px;
   cursor:pointer;
   }
 
button:hover{
   background-position: 0 0;
   }
 
button:active{
   background-position: 0 -109px;
   }
Ответ написан
Я не советую делать кнопки с изображениями (особенно как в Вашем примере, когда можно обойтись чистым css) - максимум с иконками
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы