代码之家  ›  专栏  ›  技术社区  ›  Luke Lowrey

更改Flash内容的Z索引

  •  2
  • Luke Lowrey  · 技术社区  · 16 年前

    基本上我的问题是我正在工作的站点有一个水平的下拉菜单,我正在实现一个页面上的闪存图表。

    当您将鼠标悬停在菜单上时,这些项将下拉到闪图表后面,并且不可点击。我能设法避开这件事吗?

    4 回复  |  直到 11 年前
        1
  •  6
  •   thedz    16 年前

    确保将wmode设置为对Flash内容透明。

        2
  •  3
  •   Chris Shaffer    16 年前

    bgiframe 是一个jquery插件,它允许您执行您所要求的操作;您可以在没有jquery的情况下执行此操作(很明显),但是该插件使它非常简单。技术基本上是在你想在flash顶部显示的内容周围添加一个iframe(这也适用于将内容悬停在下拉列表上)。

        3
  •  0
  •   user669677    13 年前

    @F_“生物安图内斯-谁还在怀疑这里是一个例子:

       <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/s...rsion=6,0,29,0" width="192" height="298">
              <param name="movie" value="flash/template2.swf">
              <param name="quality" value="high">
              <embed wmode="transparent"> <!--THIS IS NECESSARY TOO-->
              <param name="wmode" value="transparent">
              <embed src="flash/template2.swf" width="192" height="298" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
            </object>
    
        4
  •  0
  •   Jorge Murillo    11 年前

    但是,如果您正在实现一个可访问的站点(现在是政府法律),将wmode设置为透明/不透明将不起作用。将wmode设置为transparent/opque将解决覆盖的问题,但会在可访问性方面产生更多的问题,因为您不能将选项卡添加到Flash内容中,有时您可以将选项卡添加到其中一次,但当您循环时,您将无法再次将选项卡添加到其中…