Довольно простой пример, но пусть полежит тут.
Может кому-то пригодиться.
Делаем спрайт (Sprite)
19.12.2014
У нас есть изображение:
Нужен код:
1 |
<style type="text/css"> .class1, .class2 { width: 40px; height: 40px; background-image: url('pic.jpg'); background-repeat: no-repeat; } .class1 { background-position: 0px 0px; } .class1:hover { background-position: 0px -90px; } .class2 { background-position: -90px 0px; } .class2:hover { background-position: -90px -90px; } </style> <div class="class1"></div> <div class="class2"></div> |
- и, при наведении, картинка меняется (сдвигается):