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


Автор: setnull 18.9.2008, 15:43
Всем доброго здоровья!

Вопрос, скорей по HTML верстке, но со спецификой, может кто сталкивался?
Я могу разместить чте-нить, например картинку, сверху Flash объекта?

http://ipicture.ru/

Как я ни пробовал (слои/z-index), у мя все время Флеш сверху...
:(
Че делать?

Спасибы!

Автор: bars80080 18.9.2008, 16:09
а как у тебя поставлен флэш?
если в тэге embed, то может поможет:
Код

<embed wmode="transparent" />

Автор: setnull 18.9.2008, 16:50
1.Флеш у мя прописывает SFWObject и делает это через <object></object>
2.Мне нужно не Флеш сделать прозрачным, а поместить картинку НАД Флешем...

Автор: bars80080 18.9.2008, 18:03
так ты попробуй, откуда ты знаешь эффект действия?

Автор: setnull 18.9.2008, 21:07
Я тогда, наверное, не совсем понимаю о чем идет речь...
Насколько я понимаю <embed> - альтернатива <object>?
Или завернуть
 <embed>
     <object>
     </object>
 </embed>

или как?

код то для <object> у мя генерится, и его могу только завернуть там в слой иль там куда...

могешь уточнить?

Автор: GZep 18.9.2008, 21:19
setnull,
  • пользуемся тегом "код"
  • это не альтернатива. Это кроссбраузерный вариант.

Добавлено через 3 минуты и 51 секунду
http://forum.vingrad.ru/index.php?showtopic=16214
http://xpoint.ru/know-how/Flash/FAQ?8#FlashGeneriruetNevalidnyiyHTML
(ответ на главный вопрос по теме, к сожалению, не знаю)

Автор: setnull 19.9.2008, 12:27
В примере "Общий вид" конструкция наоборот

 <object>
     <embed>
      </embed>
</object>

Я подозреваю, это на случай, если броузер не поддерживает тег <object>?
Хотелось бы уточнить, при этом в <embed> не нужно дублировать параметры?

И что значит
  • пользуемся тегом "код"
?

Автор: bars80080 19.9.2008, 13:51
Цитата(setnull @  19.9.2008,  12:27 Найти цитируемый пост)
Я подозреваю, это на случай, если броузер не поддерживает тег <object>?
Хотелось бы уточнить, при этом в <embed> не нужно дублировать параметры?

внимательно посмотри на ссылку которую дал GZep, там же видно как дублируются параметры. да это если object не поддерживается, проблема между прочим ФФ


Цитата(setnull @  19.9.2008,  12:27 Найти цитируемый пост)
И что значит
пользуемся тегом "код"?

вот то что ты постишь:

<object>
     <embed>
      </embed>
</object>

а вот что я:

Код

<object>
     <embed>
      </embed>
</object>
 делается это с помощью списка "код", который висит прямо над окошком, в котором ты набиваешь сообщения.
читабельность кода резко повышается

Автор: setnull 19.9.2008, 17:06
А, понятно, исправлюсь....

Только такой подход (с embed) все равно не работает... Флеш отображается поверх всех слоев...
:(

Автор: Maksys 20.9.2008, 17:14
а картинка тоже в диве?

Автор: setnull 22.9.2008, 12:49
Да...

Но это не принципиально, если можно по другому....

Автор: GZep 23.9.2008, 21:52
если не получается, могу предложить еще картинку прямо во флеш подгружать... если такой вариант приемлем, конечно.

Автор: setnull 24.9.2008, 14:21
Так уже и поступили... :(
А др. вариантов никто не видит?

Автор: dmeet 26.9.2008, 08:05
Если flash размещается через <object>, то можно так:

Код

<object>
...
...
...
<param name="wmode" value="transparent" />
</object>


Да, еще можно попробовать в зависимости от флэшки использовать значение "opaque" вместо "transparent".

Автор: Maksys 30.9.2008, 04:24
Думаю проблему нужно решать... избавлением от html
при чем  flash маленько его парсит...
А так речь идет уже о RIA FLEX...

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