PageMaker
%Europe/Berlin %559 %2010, 13:25
Ik tracht met de volgende code een div te positioneren die de swf bevat. In DW staat de div keurig gecentreerd, maar in de HTML pagina (browser: Mozilla FireFox) blijft de swf even keurig linksboven staan. Wat doe ik fout c.q. zie ik over het hoofd?
#HTMLcontainerID {
width: 550px;
height: 400px;
margin-left: auto;
margin-right:auto;
/*
margin-left: -275px;
left: 50%;
position: absolute;
*/
}
Ik heb beide mogelijkheden getest met gelijkblijvend resultaat.
Ik gebruik de volgende swfobject code:
<script type="text/javascript">
var flashvars = {};
var params = {};
params.loop = "false";
params.menu = "false";
params.quality = "high";
params.scale = "noscale";
params.bgcolor = "0x99999";
params.allowfullscreen = "true";
params.allowscriptaccess = "sameDomain";
var attributes = {};
attributes.id = "FotoKnopTestID";
attributes.align = "middle";
swfobject.embedSWF("FotoKnopTest.swf", "HTMLcontainerID", "550", "400", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
</script>
Het kan zijn dat swfobject iets met de positie doet, maar dat zou css moeten overschrijven want die komt na het javascript.
Graag een vingerwijzing.
#HTMLcontainerID {
width: 550px;
height: 400px;
margin-left: auto;
margin-right:auto;
/*
margin-left: -275px;
left: 50%;
position: absolute;
*/
}
Ik heb beide mogelijkheden getest met gelijkblijvend resultaat.
Ik gebruik de volgende swfobject code:
<script type="text/javascript">
var flashvars = {};
var params = {};
params.loop = "false";
params.menu = "false";
params.quality = "high";
params.scale = "noscale";
params.bgcolor = "0x99999";
params.allowfullscreen = "true";
params.allowscriptaccess = "sameDomain";
var attributes = {};
attributes.id = "FotoKnopTestID";
attributes.align = "middle";
swfobject.embedSWF("FotoKnopTest.swf", "HTMLcontainerID", "550", "400", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
</script>
Het kan zijn dat swfobject iets met de positie doet, maar dat zou css moeten overschrijven want die komt na het javascript.
Graag een vingerwijzing.