Есть горизонтальное стандартное выпадающее меню битрикс. Внизу див с флеш, вставленный статически методом SWFObject (http://habrahabr.ru/blogs/webdev/31615/) Меню выпадает как будто z-index у него -1, т.е. под флеш объектом (хотя в стилях шаблона меню к выпадающему списку применено правило z-index:500;). Попытки указать меньший z-index для блока с флешем ни к чему не приводят...
Подскажите пожалуйста, можно ли как-то "поднять" список поверх флеш объекта?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
так что <embed> не используется, а с name="wmode" value="transparent" у param поигрался - не помогло, хотя точно и не знаю, можно ли менять эти свойства в данном случае...
в общем вопрос открыт...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Хабр не особо открывается, так что непонятно что там понаписали. Вообще-то обычно флеш SWFObject-ом добавляется примерно так:
Код
<div id="flash">
Alternative content
<script type="text/javascript">
/*<![CDATA[*/
var so = new SWFObject("/images/splash.swf", "mymovie", "800", "273", "7", "#fff");
so.addParam("wmode", "opaque");
so.write("flash");
/*]]>*/
</script>
</div>
Как видите, дополнительные параметры задаются довольно просто. В вашем случае можно попробовать добавить этот параметр примерно так <param name="wmode" value="opaque" /> до строки <param name="movie" value="<?=SITE_TEMPLATE_PATH?>/swf/main_banner.swf" />
И я бы не рекомендовал использовать wmode=transparent, без лишней на то необходимости, т.к. тогда флешка значительно больше грузит браузер. Если не нужна прозрачность флешки достаточно wmode=opaque
я даже не помню где делали свмый простой вариант - найдите сайт где меню перекрывает флэш и от туда параметры то и возьмите ну или погуглить в яндексе..
Что нам стоит, сайт построить? - Нарисуем, будет жить!
Любая флеша с описанным поведением должна иметь: Параметр '<param name="wmode" value="opaque" />' и атрибут '<emb ed ... wmode="opaque"></embed>'.
wmode не рекомендуется выставлять в значение "transparent" из за меньшей производительности чем "opaque".
Если хтмл код флеши по порядку находиться после кода элементов, которые должны быть выше, то: Родительскому элементу и элементу который должен быть выше флеши задаете стиль "z-index" c такими значениями, что бы у родительского всегда цифра была меньше чем элемента который должен быть выше.
Мерцание курсора предположу обусловлено самой флешой, возможно еще версией плагина. Сомневаюсь что можно исправить хтмл ксс правками. Но тема мною не изучена.