如果不在横幅广告中添加position: absolute
,可以通过Flash横幅<div />
wmode="transparent"
吗?
我有一个需要出现在我广告上方的灯箱,但我不能直接修改来自第三方的横幅。
编辑:问题主要发生在灯泡上方显示Flash横幅的IE中。
答案 0 :(得分:3)
不,不是,但您可以在灯箱处于活动状态时隐藏横幅。
答案 1 :(得分:1)
我恐怕不会,如果是这样的话,我们就不会诉诸wmode="transparent"
,但我希望有办法绕过它。
答案 2 :(得分:0)
尝试
wmode="opaque"我认为这样可以让html div显示在flash上。它适用于我很多次,但在不同的浏览器中表现不同。
答案 3 :(得分:0)
我没有对此进行过测试,但您可以尝试使用iFrame hack来申请IE以显示select
元素的绝对div。它包含动态(甚至是硬编码,为什么不是)创建一个iFrame容器,它位于Flash上方(在您的情况下),其中包含灯箱内容。
如果他们经过测试并且在这里不适用,有人会纠正我,但即使这样,我也不会推荐它,除非它是生死攸关的情况。
答案 4 :(得分:0)
使用javascript设置wmode =“transparent”attrobute
Jquery的
$(document).ready(function() {
$('.flash_container embed').attr('wmode', 'transparent');
});