Если ваша верстка использует фиксированные области, всплывающие слои (к примеру, организованы выпадающие меню) и т.п., то вы можете столкнуться с явлением, при котором object-embed-контейнер какого либо флеш-элемента оказывается поверх всех прочих слоев.
Установка z-index и прочее шаманство с CSS тут не в силах помочь, а лечится этот дефект просто. Нужно установить параметр wmode в теге object равным «opaque». Т.е как то так:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<object width="..." height="..." codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param value="http://your-site/your.swf" name="movie"> <param value="high" name="quality"> <span style="font-size: medium;"><strong><param value="opaque" name="wmode"></strong></span> <param value="always" name="allowScriptAccess"> <embed width="..." height="..." <span style="font-size: medium;"><strong>wmode="opaque"</strong></span> allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="http://your-site/your.swf"> </object> |