<div style = "position: absolute; top:0; left:0; font-size:50px; z-index:2;">
123
</div>
<div style = "position: relative; top:10; left:20; font-size:50px; z-index:1;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="fon" align="top">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="fon.swf" /><param name="quality" value="high" /><param name="salign" value="r" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="fon.swf" quality="high" salign="r" wmode="transparent" bgcolor="#ffffff" width="100%" height="100%" name="fon" align="top" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
Flash как фон страницы
Есть флешка, можно ли сделать ее фоном веб - страницы?
Если поместить весь текст в дивку, а флешь в другую дивку и задать им абсолютные позиции 0;0 то они как бы будут перерывать друг друга. Ставишь z-index флешевой дивке меньше и она будет фоном
<body>
<div style = "position: relative; top:0; left:0; font-size:50px; z-index:2;">
123
</div>
<div style = "position: relative; top:-20; left:0; font-size:50px; z-index:1;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="vert1" align="left">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="vert1.swf" /><param name="quality" value="high" /><param name="salign" value="l" /><param name="bgcolor" value="#ffffff" /><embed src="vert1.swf" quality="high" salign="l" bgcolor="#ffffff" width="100%" height="100%" name="vert1" align="left" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
</body>
</html>
Не срабатывает, флешка перекрывает всеравно...
У флэша z-index всегда самый большой. И ИМХО это правильно, т.к. нефиг его липить на бэг. Флэш - это динамика. Ты пробывал читать книги, где под буквами всё бегает и прыгает? Нет? Попробуй. По крайней мере то же самое будет испытывать посетитель сайта.
В крайняк флешу можно перевести в анимированный гиф и бросить на фон. Но анимированный фон - это самый худший дизайн какой можно придумать. Лучше вообще без дизайна чем там
<param name="wmode" value="opaque">
и в embed добавь wmode="transparent"
Я на работе делаю так. Всё прекрасно работает ;)
<param name="wmode" value="opaque">
и в embed добавь wmode="transparent"
Я на работе делаю так. Всё прекрасно работает ;)[/QUOTE]
В опере древнее 8.5 прозрачность во флеше не работает
К сожалению, других способов не знаю. Если они вообще существуют.
Существуют - делать сайт ПОЛНОСТЬЮ на флеше... Но это уже из раздела "Запретные страницы Камасутры"
Transparent != background
<param name="wmode" value="opaque">
и в embed добавь wmode="transparent"
Я на работе делаю так. Всё прекрасно работает ;)[/QUOTE]
embed - не одобряется стандартами W3C, уж лучше через param.
А вообще, если флешь полностью прозрачная, то какая разница она лежит под или над. А если не полностью, то все решается без флешь.
А вообще, если флешь полностью прозрачная, то какая разница она лежит под или над. А если не полностью, то все решается без флешь.[/QUOTE]
Как это какая разница? А если там ссылки, формы и т.п. на странице, а сверху флеш, который человек хочет фоном сделать?
А embed нужен для Mozilla.
Все заработало тока флеш вообще в опере не пашет.
все там пашет... может руки не из того места? код в студию
Читай выше, тебе писали про Оперу (в каких версиях не будет работать).
Код:
В опере и файрфоксе выдает пустую страницу. в ИЕ работает отлично.