ja, schon

also width bedeutet breite und setzt die breite des Containers auf 18em. das entspricht 16px bei normalen einstellungen. D.h, mit dieser Angabe hast Du einen ca. 150px breiten Container, der mittig ausgerichtet ist. Da die breite der animation 900px beträgt, brechen die übrigen 650px nach rechts.
Nun, das einfachste wäre in der css:
- Code: Alles auswählen
div#flash
{
margin:auto;
background-color:#e4f3fe;
}
Die Lösung, die ich vorgeschlagen habe war aufwendiger aber etwas umfangreicher:
HTML:
- Code: Alles auswählen
<body>
<div id="wrapper">
<div id="flash">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="900" height="550" id="FlashID" title="menü">
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Dieses param-Tag fordert Benutzer von Flash Player 6.0 r65 und höher auf, die aktuelle Version von Flash Player herunterzuladen. Wenn Sie nicht wünschen, dass die Benutzer diese Aufforderung sehen, löschen Sie dieses Tag. -->
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Das nächste Objekt-Tag ist für Nicht-IE-Browser vorgesehen. Blenden Sie es daher mit IECC in IE aus. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="index.swf" width="900" height="550">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="../Scripts/expressInstall.swf" />
<!-- Im Browser wird für Benutzer von Flash Player 6.0 und älteren Versionen der folgende alternative Inhalt angezeigt. -->
<div>
<h4>Für den Inhalt dieser Seite ist eine neuere Version von Adobe Flash Player erforderlich.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player herunterladen" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</div>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
</body>
CSS:
- Code: Alles auswählen
div#flash
{
margin:auto;
}
div#wrapper
{
background-color:#e4f3fe;
margin: 0;
padding: 0;
position: absolute;
width: 100%;
height: 100%;
top: 50%;
margin-top: -275px;
}
body
{
margin: 0;
padding: 0;
}
Wenn Du eine von den Lösungen nimmst muss es klappen.
der code, den ich Dir zuerst gegeben habe war nur für HTML