se invece di usare un div applichi il background ad un <a>, al cui <a> setti anche:

codice:
display: block;
height: quellochetipare;
width: idemcomesopra;
....


[se questo non fa al caso tuo, facci vedere uno schema / esempio di quello che devi realizzare]