在我的Flash页面中,图像将被闪现。它正在Crome& amp; mozila firefox.But在Internet Explorer中,它的宽度小于实际宽度。
这是flash编码。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="401" height="107" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="myalbum.swf?xml_path=default.xml" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="myalbum.swf?xml_path=default.xml" quality="high" width="401" height="107" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />
</object>
在default.xml中,要上传的宽度为401px&amp;的外部图像; 107px。
Interner Explorer有什么变化吗? 请帮我。 谢谢。
答案 0 :(得分:0)
weltraumpirat提出了一个很好的建议。但是你不需要将所有内容都放在一行中,你可以在标记内部划开界限,如下所示:
<div
><object ...
><param ...
/><embed...
/></object
></div
>
此外,浏览器对边距和填充具有不同的默认值。你应该寻找一个css重置。关于这个问题的更多信息:http://stackoverflow.com/questions/500827/css-tips-which-every-beginning-developer-should-know-about/501098#501098
答案 1 :(得分:0)