2014-06-12 12 views
8

Ho strani problemi di layout con IE11, il nav sul mio sito web sembra essere "seduto sotto" un altro elemento. La cosa strana è che funziona in tutti i browser ad eccezione di IE11.IE11 z-index issue

Anche se si fa clic su "Vai a vantaggi e vedere perché .." nel blocco circolare ti porta alla seconda sezione del sito. Nav funziona da tutte le sezioni tranne la pagina di destinazione.

Link al sito qui: http://goo.gl/WS1M8l

La speranza che qualcuno mi può puntare nella giusta direzione.

Grazie ragazzi.

+1

"il nav sul mio sito web sembra essere" seduto sotto "un altro elemento" quale elemento ..? Può essere più preciso? –

+0

. Il contenitore è al di sopra. Per quanto riguarda z-index. –

+0

l'indice z per '.header' è impostato su -1 e il contenitore è impostato su 1. Vuoi '.header' per mostrare sopra '.container'? In caso affermativo, modificare lo z-index per ".header" su 2 – rubo123

risposta

-1

Sembra esserci una mancanza di comprensione utilizzando la proprietà CSS z-index. Vedi questo grande articolo: from Smashing Magazine che spiega la proprietà z-index e molti scenari di utilizzo.

Nota: è necessario modificare il codice per garantire la compatibilità tra browser, non aspettarsi che il browser modifichi il proprio comportamento in base al proprio codice.

+8

Si prega di evitare solo il collegamento ad altre risorse, piuttosto, si consiglia di citare (o anche parafrasare) le informazioni e il collegamento alla fonte, in modo che le informazioni siano conservate anche se il collegamento si interrompe. – hlt

+0

- disaccordo rispettosamente con la tua risposta. Sono d'accordo sul fatto che dovresti assicurarti di avere una compatibilità cross-browser, ma sembra che IE 11 non sembra seguire le regole associate a z-index. L'articolo che hai inviato ha dichiarato che dovresti assicurarti di impostare la proprietà position per far funzionare z-index. Ho seguito questa regola alla T, ma i livelli non vengono visualizzati correttamente. (btw - Ho votato la tua risposta, perché penso che l'articolo sia un'ottima spiegazione). – Rogala