Войти

Показать полную графическую версию : Перекрытие flash’ом слоя div, параметр z-index не помогает.


Irlon
17-11-2005, 16:11
Перекрытие flash’ом слоя div, параметр z-index не помогает.

Слой меню, который появляется при наведении мыши заключён в
<DIV id=menu1 style="position: absolute; display: none; width: 100%; z-index: 50" ….

Однако часть DIV перекрывается flash баннером, расположенный ниже,
Пробовал следующее

<div style='z-index: 1'><embed style='WIDTH: 500px; HEIGHT: 85px; z-index: 2' src='http://url/bn/3.swf' type='application/x-shockwave-flash'></embed></div>

<div style='z-index: 1'><embed style='WIDTH: 500px; HEIGHT: 85px; z-index: 1' src='http://url/bn/3.swf' type='application/x-shockwave-flash'></embed></div>

<div style='z-index: auto'><embed style='WIDTH: 500px; HEIGHT: 85px' src='http://url/bn/3.swf' type='application/x-shockwave-flash'></embed></div>


Ничего не сработало, flash всё равно поверх всех DIV слоёв, как решить эту проблему??

elfoflorien
17-11-2005, 16:25
Irlon
может быть нужно указывать параметр position: absolute и для emdeb?

Irlon
17-11-2005, 18:23
ну не, вы что elfoflorien, шутите. Он при таком параметре вообще улетить.

slaine
17-11-2005, 23:17
Irlon на флешки z-index: не действует.

Irlon
18-11-2005, 09:08
Ну тогда как же выйти из ситуации?

vadimiron
18-11-2005, 15:44
Irlon
Почитайте вот эту (http://joshuaink.com/blog/82/flash-content-and-z-index) статью, особенно ближе к концу, возможно поможет
А также вот эту (http://www.selteco.com/tutorials/t1026.asp)

Irlon
18-11-2005, 18:13
vadimiron
БОЛЬШОЕ спасибо. Помог первый вариант

<object type="application/x-shockwave-flash" data="/flash/navbar.swf" width="750" height="90">
<param name="movie" value="/flash/navbar.swf" />
<param name="wmode" value="transparent">
</object>

Вся соль в строчке <param name="wmode" value="transparent">

давно я таких красивых сайтов не видел http://joshuaink.com/blog/82/flash-content-and-z-index




© OSzone.net 2001-2012