Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何嵌入一个不引人注目的闪光灯?_Html_Flash_Unobtrusive - Fatal编程技术网

Html 如何嵌入一个不引人注目的闪光灯?

Html 如何嵌入一个不引人注目的闪光灯?,html,flash,unobtrusive,Html,Flash,Unobtrusive,我有一个嵌入式闪光灯,是透明的,所以它看起来像背景的一部分。我通过将wmode设置为transparent来实现这一点 我的问题是,即使闪光灯是透明的,闪光灯下的区域也无法进入。因此,我无法单击flash对象下的任何链接或按钮 如何使闪光灯不引人注目 澄清: -闪光灯是透明的,但有一个动画显示在背景中。 -wmode设置为transparent允许您在IE中单击下面的内容,但不能在Firefox中单击。我不知道会有不引人注目的flash 更严肃的一点是:你到底想用一层flash来完成什么 我建议

我有一个嵌入式闪光灯,是透明的,所以它看起来像背景的一部分。我通过将wmode设置为transparent来实现这一点

我的问题是,即使闪光灯是透明的,闪光灯下的区域也无法进入。因此,我无法单击flash对象下的任何链接或按钮

如何使闪光灯不引人注目

澄清:
-闪光灯是透明的,但有一个动画显示在背景中。

-wmode设置为transparent允许您在IE中单击下面的内容,但不能在Firefox中单击。

我不知道会有不引人注目的flash

更严肃的一点是:你到底想用一层flash来完成什么


我建议退后一步,把页面作为一个整体来看。如果需要闪存下面的内容,请将闪存转移到其他地方或用页面中的实际元素替换它,以达到相同的目的。

闪存的目的是什么?如果它什么都看不见,那么你可以把它设为1像素大小,或者把它放在离屏幕绝对远的div中。

我想我可能已经找到了我自己问题的答案

有一个名为的javascript库,它已被弃用,现在是


我将试一试并报告。

问题是,在您的文档中,包含Flash动画的
对象
/
嵌入
位于您需要访问的元素之上。您需要将这些元素放在Flash动画的顶部,而不是相反

实现这一点的方法是将对象的
wmode
设置为不透明,并使用CSS
z-index
属性将其设置为
z-index
低于要浮动在其上的任何元素的
z-index
——您可以在CSS中或仅使用内联
style=”“
属性来实现这一点


下面创建
对象
/
嵌入
标记,但如果您只是将这些标记硬编码到HTML中,同样的原则也适用。

刚刚在我的编辑中阐明了这一点。flash有一个在后台运行的动画。flash有一个在后台运行的动画。请不要做这种事情。它可能在你的电脑上工作。但是不同平台上的flash存在很多问题,flash内容与html内容重叠就是其中之一!你将使网站不可用的用户只是为了一个花哨的动画效果。这些是客户的要求。我希望有更好的选择?纠正错误:这是客户的要求。我对更好的选择持开放态度?在Flash上呈现HTML有点碰运气,所以请注意!