Ecco un buon articolo sulla creazione di legami all'interno delle aree cliccabili più grandi:link all'interno di aree cliccabili più grandi (CSS solo)
http://css-tricks.com/links-inside-of-larger-clickable-areas/
Questa soluzione richiede JavaScript. Alla fine dell'articolo, c'è un collegamento interrotto a una soluzione solo CSS (quindi apparentemente può essere fatto), ma non riesco a capire come questo sarebbe fatto solo con i CSS. Qualche idea?
Così ciascuna delle zone rosse sono cliccabili? Come è la grande area verde? –
Sì, è vero. Naturalmente, puoi dividere la grande area verde in due metà in modo che siano separate ma scorrano insieme visivamente, ma se vuoi avere un effetto hover nell'area verde, sei senza fortuna senza JavaScript. –
@danielfaraday - Penso che l'affettatura sia la soluzione giusta qui. Avere aree adiacenti cliccabili senza spazi vuoti può portare a confusione errata. Il problema di stile che hai menzionato può essere risolto, vedi la mia risposta sotto – Gareth