Bonsoir,
Je m'adresse à vous car je bute sur l'intégration de mon objet Flash à ma page web.
Mon animation fait 2880px de large et 800px de haut. Je souhaiterais qu'elle se centre horizontalement dans la fenêtre du navigateur.
J'ai fait plusieurs essais infructueux
- Une div en text-align:center ou la balise <center> (c'est mal), qui ont pour seul résultat de tasser le swf à gauche
- Une div plus complexe, à base de
Code :
- html, body {
- height:100%;
- }
- #theflash { /* appliqué à la balise object de l'animation */
- position:absolute;
- display:block;
- left:50%;
- top:50%;
- margin-left:-1440px;
- margin-top:-400px;
- }
|
Ainsi l'animation est effectivement centrée, mais les propriétés stage.stageHeight et stage.stageWidth, qui permettent la relocalisation de certains éléments en fonction de la taille de la fenêtre du navigateur, ne sont plus prises en compte.
Lorsque le swf est directement exécuté hors html, le centrage est bon, et le calcul des largeurs aussi.
Je ne vois pas comment intégrer l'animation au html de façon à ce qu'elle se lance pareil.
Des idées? Des pistes?
Merci pour votre aide
---------------
Dyslexics have more fnu.