Flash находится всегда поверх других элементов страницы. При любом z-index’e. Народ пишет, что это из-за того, что
| Цитата: |
| flash – ActiveX с собственным окном, а все остальное просто отрисовывается в окне броузера |
Т.е. z-index для него просто не работает.
Решение нашла здесь на русском и здесь тоже самое на английском.
Это решение состоит из нескольких шагов:
- object оборачивается в div
- в теге <object></object> прописываем параметр <param name=”wmode” value=”opaque” />
- в теге <embed> прописываем тот же параметр wmode=”opaque” (некоторые рекомендуют wmode=»transparent» для embed)
- у дива ставим z-index больше, чем у контейнера, в котором лежит флешка.
- диву назначаем position: relative или absolute
Опубликовано в CSS | Помечено flash | Оставьте комментарий »
Опубликовано в Books | Оставьте комментарий »
Чтобы убрать рамку вокруг area нужно добавить к тегу IMG атрибут hidefocus=true
Опубликовано в CSS, Markup | Оставьте комментарий »
Опубликовано в CSS | Оставьте комментарий »
Посмотреть <PARAM NAME=scale VALUE=noborder>
<OBJECT classid=»clsid:D27CDB6E-AE6D-llcf-96B8-444553540000″
codebase=»http: //down load. macromedia .com
/pub /shock wave /cabs/flash/ swflash.cab#version=6, 0, 0, 0″
WIDTH=»430″ HEIGHT=»450″ id=»Flashl» ALIGN=»">
<PARAM NAME=movie VALUE=»calculator . swf «>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=scale VALUE=noborder>
<PARAM NAME=wmode VALUE=transparent>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src=»Flashl . swf » quality=high scale=noborder
wmode=transparent bgcolor=#FFFFFF
WIDTH=»430″ HEIGHT=»450″ NAME=»Flashl » ALIGN=»"
TYPE=»application/x-shockwave-flash» PLUGINSPAGE=
«http:// www. macromedia . com/go/getf lashplayer»> </EMBED> </OBJECT>
Опубликовано в CSS, JS | Оставьте комментарий »
Опубликовано в CSS | Помечено IE | Оставьте комментарий »
Опубликовано в CSS | Помечено IE | Оставьте комментарий »
Где можно купить современную литературу на английском:
Опубликовано в Books | Оставьте комментарий »
Опубликовано в Movies | Помечено Посмотреть | Оставьте комментарий »