В первую очередь используйте классы для различения предметов.
Это разные значки, поэтому вам нужно присвоить различный атрибут url
для свойства background-image
каждого из этих <a>
.Даже если они у вас есть в одном изображении (спрайтах), вам все равно придется давать им разные координаты.
#vertmenu a.link1 {
background-image: /* background image for a#1 */
}
#vertmenu a.link2 {
background-image: /* background image for a#2 */
}
Используете ли вы одно изображение для каждого значка (спрайтов)?1010 *
Кроме того, вы можете вставить свое изображение в div, содержащий ваше меню, и использовать только одно изображение.Таким образом, вам понадобится только одно правило CSS, но у вас не будет эффекта прокрутки для отдельных изображений.
Что-то вроде this .