Nel tuo caso, infatti il display:block va assegnato al tag a.
Oppure assegni il background a li e non ad a.