Titre: code html centrage d'un swf !
Posté par: 2futur4u le le 23-06-2008 a 00:27:57
Salut a tous
voilà je suis nouveau ici je mamuse pas mal avec le flash mais voilà jai un gros souci: je n'arrive pas a centrer mon document flash sur le fichier html jai pourtant essayer avec <CENTER> ou <MIDDLE> mais rien y fait le flash se retrouve toujours a gauche de la page pas tres class quoi ...
si qq1 pouvait maider trop sympa a lui :p (au secour !) |
Titre: Re:code html centrage d'un swf !
Posté par: MarvinLeRouge le le 23-06-2008 a 11:33:57
Salut,
Tu mets ton flash dans un div Tu donnes au div la même largeur que ton floash et tu lui ajoutes margin : 0 auto; dans ses css
Et ça devrait faire l'affaire. |
Titre: Re:code html centrage d'un swf !
Posté par: 2futur4u le le 23-06-2008 a 16:31:35
salut marvin!
merci pour ton aide mais qu'est-ce quun "div"? (la je passe pour le gros debutant lol) et jutilise pas le css seulement php html
|
Titre: Re:code html centrage d'un swf !
Posté par: MarvinLeRouge le le 24-06-2008 a 21:35:22
Un div est un élément html, donc une balise (comme p, ul, li & co). Et les css, ça sert à séparer le contenu (qu'on met dans le html) de la présentation (qu'on met dans les css). Donne l'url de ta page, ça devrait prendre très peu de temps à résoudre, ton truc. |
Titre: Re:code html centrage d'un swf !
Posté par: 2futur4u le le 27-06-2008 a 12:32:21
salut merci pour ton aide voici le lien www.unamourdecrepe.com
merci mais pour les balise ouai ok je connaissai le div mais en css c pas la fete :p
|
Titre: Re:code html centrage d'un swf !
Posté par: DJolhan le le 27-06-2008 a 14:00:44
MarvinLeRouge, tu as meme plus simple, tu crés une classe dans ton css que tu mettras sur ta balise flash ;) <object class="centrer" blablabla.... Il faut quand meme pour que cela fonctionne sur tous les navigateurs, que le conteneur de cette classe ai un text-aling:center
en gros, on aura <conteneur>avec text-align:center <object class></object> avec un margin : 0 auto; </conteneur> |
Titre: Re:code html centrage d'un swf !
Posté par: MarvinLeRouge le le 28-06-2008 a 15:04:02
Boarf le text-align : center c'est pour IE < 6 (et IE5.5 date quand même de 1999, faut pas pousser). Pour le margin directement sur l'object, oui, je me doutais qu'on pouvait le faire, mais je préférais utiliser un conteneur générique (le div) dont je suis certain du comportement, en raison de la versatilité de la balise object. N.B. : Je ne trouve pas ça plus simple, dans la mesure où tu vas appliquer 2 règles de style à 2 éléments au lieu d'une seule à un seul élément; mais vues les règles en question, et leur atroooooce complexité, ça ne fait guère de différence :)
Bon, pour en revenir au pb de 2futur4u : 1) tu entoures ta balise object d'une balise div, comme ça :
Code:
<div class="anim_flash_01"> <object ...> ... </object> </div> |
|
2) tu mets dans ta balise head une zone de style, comme ça :
Code:
<style type="text/css"> .anim_flash_01 { width : 766px; margin : 0 auto; } </style> |
|
et ça devrait faire l'affaire. |
Titre: Re:code html centrage d'un swf !
Posté par: 2futur4u le le 28-06-2008 a 19:48:15
SUPER MARVIN MERCI BCP JESSAI TOUT DE SUITE CA JE TE TIENS AU COURANT
|
Titre: Re:code html centrage d'un swf !
Posté par: DJolhan le le 28-06-2008 a 23:09:12
<object class="anim_flash_01"...> ... </object> ferait tout aussi bien l'affaire. pquoi ajouter une balise quand les 2 ont le meme comportement ... Double emploi...aucune utilité ta div pour ton object. Les 2 se comportent de la même manière .
En ce qui concerne le text align, ie 6 n'est pas si vieux que ca je te rappelle et est encore utilisé par pas loin de 50% des utilisateurs. Donc, faire l'impasse la dessus, c'est faire l'impasse sur beaucoup de monde. Quand on cré un site web, on peut difficilement se passer d'une part aussi importante d'utilisateurs. ie5, on s'en fou, je te l'accorde volontiers ;) |
Titre: Re:code html centrage d'un swf !
Posté par: MarvinLeRouge le le 30-06-2008 a 12:51:59
JokoZetla,
1) Comme je te l'ai dit, j'ai entouré mon object d'un div, et appliqué le style au div, car j'avais un doute sur le comportement de la balise object en cross-browser 2) Le text-align, c'est pour IE < 6. IE6 date déjà de 2001 (mais je comprends tout à fait qu'on en tienne compte vu les statistiques), mais text-align : center c'est pour IE 5.5 (qui lui date de 1999 et est quasiment absent des stats de la plupart des sites). Pour info, je bosse pour une GROSSE boîte de pub et je ne me permettrais donc certainement pas de faire abstraction des gens utilisant IE6, qui fort heureusement a un support tout à fait normal de margin : auto pour peu qu'on soit en mode de rendu strict.
Mais nous polluons là le contenu d'un post dont ce n'est pas le sujet. Je propose donc que nous arrêtions sur ce post qui est résolu. Si tu veux parler de ça en pm, aucun pb.
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|