2011-07-13 57 views
0

嗨,抱歉,我的英語每個人都不好!我爲視頻使用iframe。在iframe上方有一個下拉菜單,它在firefox中運行良好,但是在ie8下拉列表中顯示在iframe下面。如果我用圖像替換iframe,它運行良好。我在漫長的一天玩過位置和z-index屬性,但沒有用處。請幫助我,如果有任何解決方案,以避免這個問題!iframe中的iframe z-index

回答

0

假設您的視頻是由閃存發揮....

如果您要嵌入的Flash,你應該wmode參數明確地設置爲不透明避閃對象後面的下拉列表中潛水。您也可以使用library來處理在不同瀏覽器中嵌入Flash的令人討厭的細節。

編輯:不是,包括一個iframe試試這個 - 把你的電影中使用的嵌入鏈接的YouTube呈現在電影的結尾:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
    <head> 
     <title>Embedded YT Movie with DIV element on top</title> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    </head> 
    <body> 

     <object style="height: 390px; width: 640px"> 
      <param name="movie" value="http://www.youtube.com/v/zFJfbDETIIk?version=3"> 
      <param name="allowFullScreen" value="true"> 
      <param name="allowScriptAccess" value="always"> 
      <param name="wmode" value="opaque"> <!-- I added this one wrt youtube's proposed URL --> 
      <embed src="http://www.youtube.com/v/zFJfbDETIIk?version=3" type="application/x-shockwave-flash" 
        allowfullscreen="true" allowScriptAccess="always" width="640" height="390" 
        wmode="opaque" <!-- I added this one wrt youtube's proposed URL --> 
        > 
     </object> 
     <div style="position:absolute;width:300px;height:300px;top:10px;left:10px;background-color: red;"> 
      This one should be on top. 
     </div> 
    </body> 
</html> 
+0

對不起,我不使用嵌入式只是我使用iframe中閃光顯示視頻。我的代碼是這樣的。