Har du prøvet at ændre din "iframes" z position, i forhold til din div, med javascript? Om ikke andet så prøv at gøre det "onload()", eller on window load med java. det burde virke så længe du gør det efter din iframe er loadet (:
Ja, jeg har prøvet at lege med z-indexering af iframe'et og div'et
Det der besværliggør situationen, som det også fremgår af mit spørgsmål på Stackoverflow, er at Silverlight-afspilleren der loades i iframe'et har windowless-parameret sat til false.
Jeg blev dog for nyligt gjort opmærksom på et workaround, hvor man kan placere html-elementer ovenpå NPAPI plugins, ved at sætte et "dummy iframe" i et "wrapperDiv" så alt html-indhold derefter vises ovenpå alt andent.
Jeg har sidenhen kunne læse mig til, at Microsoft Silverlight også er et såkaldt NPAPI plugin, så jeg havde håbet på at samme fremgangsmetode kunne anvendes... men det lader det dog ikke til.
Jeg krydser dog fingre for, at nogen kender til et andet workaround til html overlaying på Silverlight specifikt.