Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > не удается положить div-слой на другой...


Автор: nweb 5.3.2008, 19:35
в ходе верстки одной страница у меня возникла проблема((((...  в верхней части страницы. 
вверху два слоя. на одном находится широкая флеш-анимация, которая выполняет функцию движущегося  фона(слой1). т.е. слой1 должен находится ниже. на слое2- обычная картинка jpeg, которая в свую очередь должна находится над флешом. 
вроде бы все правильно написал, использовал divы с параметром z-index, но все равно слой1 остается поверх слоя2. 
не пойму в чем проблема. не знаю - или сказать спасибо компании macromedia, или продолжать искать ляпы в коде(((.
если был у кого то такой опыт - прошу поделиться))) очень надо.

Автор: SelenIT 5.3.2008, 20:40
Для флешки нужно установить параметр wmode="opaque" (дважды - с помощью тега <param> в <object> и атрибутом в <embed>, если последний используется).

Автор: nweb 8.3.2008, 22:09
я конечно прошу прощения. я далеко не специалист по флешу. можно еще раз куда этот wmode указывать. а то флешку делал не я. можно хотя бы пример кода плиз)))

Автор: SelenIT 8.3.2008, 23:00
Это не флеш, это HTML.
В <object> : внутрь тега нужно вставить тег <param name="wmode" value="opaque"> (в любое место, удобнее всего - после других тегов <param>, которые там наверняка уже есть).
В <embed> : добавить атрибут wmode="opaque".

Автор: nweb 8.3.2008, 23:05
аааааааа.... попробуем))) спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)