Браузер будет кэшировать изображение, чтобы 2-й раз получить его из кэша.
Но что вы хотите сделать в такой ситуации, так это позволить CSS выполнить свою работу.
Если эти кнопки, например, <a>
.
a {
background: url('img/icons.png');
}
.btn-1 {
background-position:0 0;
}
.btn-2 {
background-position: 0 -60px;
}