Domanda

Sul mio sito web, www.funpunks.com, nella parte superiore sinistra della pagina vedrai la navigazione. L'ho fatto usando div di dimensioni fisse con immagini di sfondo e usando javascript per reindirizzare & Quot; window.location = ' http://www.funpunks.com/ '" ecc.

Ma che dire degli utenti che hanno disabilitato il loro javascript, ecc.? Penso di dover usare i tag anchor.

Ho bisogno di questi tag di ancoraggio per essere visualizzati come blocco e ho bisogno che abbiano un'immagine di sfondo. Inoltre, ogni collegamento diverso deve avere la propria altezza / larghezza e immagine al passaggio del mouse.

Potrebbe essere fatto usando tag di ancoraggio anziché div?

Grazie

È stato utile?

Soluzione

Perché non usi ancora le ancore ma le visualizzi come elementi a livello di blocco con CSS?

a.some-class { display:block; }

Altri suggerimenti

Sicuramente voglio usare < a > è qui. Scegli il markup semantico ogni volta. Fai solo style = & Quot; display: block & Quot; e imposta la larghezza, l'altezza, l'immagine di sfondo ecc. Ad esempio, dai un'occhiata a uno dei miei siti qui: http : //krystalware.com/Products/SlickUpload/ . Le schede a sinistra e in alto sono entrambe a, in stile corretto.

un tag A può avere la sua altezza / larghezza impostata tramite CSS proprio come tutto il resto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top