Devi semplicemente "riempire" il <div> con il <a>. Questo si ottiene con il CSS
codice:
a {
  width: 100%; height: 100%;
  display: block;
}
Nota che non e` sempre utilizzabile: solo se il link e` l'unica cosa contenuta nel <div>