Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 闪存对象的DIV位置问题_Html_Css - Fatal编程技术网

Html 闪存对象的DIV位置问题

Html 闪存对象的DIV位置问题,html,css,Html,Css,我在flash对象上定位div时遇到问题。。。div的css是: background-color: red; border: 1px solid; height: 100px; left: 200px; opacity: 0.5; position: absolute; top: 234px; width: 100px; z-index: 1000; 当不透明度为1时,位置正常。。。但当不透明度小于1时,它会产生问题,然

我在flash对象上定位div时遇到问题。。。div的css是:

    background-color: red;
    border: 1px solid;
    height: 100px;
    left: 200px;
    opacity: 0.5;
    position: absolute;
    top: 234px;
    width: 100px;
    z-index: 1000;
当不透明度为1时,位置正常。。。但当不透明度小于1时,它会产生问题,然后它会显示在flash对象的背面

还记得flash对象的WMODE吗 设置为透明


有什么解决办法吗?

问题解决了。。。以下是解决方案。。。但首先我想提到产生问题的代码

<object align="" width="100%" height="200" id="charts" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
    <param value="transparent" name="wmode">
    <embed align="" width="100%" height="200" salign="TL" scale="noscale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" swliveconnect="true" name="charts" style="background-color: rgb(230, 230, 230);" bgcolor="#E6E6E6" quality="high" src="/charts.swf?library_path=/charts_library&amp;xml_source=/chart&amp;license=">
        </object>
现在是解决问题的代码。。。只需将wmode添加到emebed标记中即可

<object align="" width="100%" height="200" id="charts" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="transparent" name="wmode">

    <embed align="" width="100%" height="200" salign="TL" scale="noscale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" swliveconnect="true" name="charts" style="background-color: rgb(230, 230, 230);" bgcolor="#E6E6E6" quality="high" src="/charts.swf?library_path=/charts_library&amp;xml_source=/chart&amp;license=" wmode="transparent">
    </object>