Велосипедище :)
Первый вариант:
a.use {
background: url('https://learn.javascript.ru/article/css-sprite/sprites-example.png') no-repeat;
padding-left: 40px;
}
a.use:hover {
background-position: -85px -50px;
}
<a href="" class="use">
<span class="text">Use the force</span>
</a>
Спрайт пересоберите по советам на
этой странице
Второй вариант:
a.use span.test{
background: url('https://learn.javascript.ru/article/css-sprite/sprites-example.png') no-repeat;
padding-left: 40px;
}
a.use:hover span.test{
background-position: -85px -50px;
}
<a href="" class="use">
<span class="test"></span><span class="text">Use the force</span>
</a>