Domanda

I Have a Menu Silverlight in una pagina ASP.NET, in questa pagina muggito del menu c'è una tabella HTML e qui sotto la tabella c'è una DropDownList.

Il DIV Silverlight è position: absolute; z-index: 999; Silverlight App è stato progettato con zindex nei suoi elementi, è senza finestre, e lo sfondo trasparente.

Questo funziona bene su Firefox tuttavia in IE6 (requisito) non funziona, il silverlight ottiene urlare la tabella HTML e DropDownList

Qualsiasi aiuto sarebbe apprezzato.

Grazie Gabriel

È stato utile?

Soluzione

ho trascorso solo una piccola quantità di tempo a leggere su questo particolare problema, ma sembra che questo sia un problema con la maggior parte delle impostazioni z-index con IE6.

  

Sembra che in Internet Explorer   (finestre) posizionati elementi fanno   generare una nuova contesto di stratificazione,   iniziando con un valore z-index 0 preventivo

Ho trovato un articolo che risolve questo problema impostando z-indici del div genitore pure. Tuttavia, è ricordare che il div Silverlight ha un z-index specificato, ma nessun codice, quindi posso solo immaginare che quello che avete fatto potrebbe essere lo stesso in questo articolo.

C'è un altro articolo che fa uso di iFrame , che si potrebbe desiderare di guardare pure.

Spero che questo ti aiuta.

Altri suggerimenti

Bene ho dovuto risolvere il problema con una brutta javascript.

Il pensare è l'IFrame risolto la maggior parte del problema, un'altra parte ho dovuto togliere qualsiasi position: relative avevo usato, e c'era ancora del ASP.NET DropDownList che ha ottenuto sul fronte della mia silverilght Menu, non l'ho fatto hanno il tempo di risolvere questo in un modo 'corretto' (se posso dire anche questo). Ho dovuto usare javascript per nascondere la DropDownList del e quando l'utente passa il mouse fuori del menù vi mostrerò del dropdownlist di nuovo.

questo legame con un esempio di lavoro mi ha aiutato molto.

Grazie per l'aiuto che ha contribuito a tutti.

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