Как показать другую часть картинки по наведение в css?
Загрузить спрайт -> сделать блок 16 на 16 -> повесить спрайт как бэкграунд -> по ховеру смещать background-position
Ещё один вариант: вложить изображение в блок с размерами 16x16 и overflow:hidden, и при наведении применить картинке margin-top:-16px;