problème d'alignement vertical d'un objet flash

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
BeeBop

problème d'alignement vertical d'un objet flash

Message par BeeBop »

voici mon problème:
je voudrais aligner un objet flash dans un tableau en bas de la case car il doit s'aligner parfaitement avec le background. Je spécifie donc valign='bottom' dans le td mais le problème est qu'il y a une petite marge de quelques pixels sous mon flash qui empeche cet alignement parfait. Le problème ne se pose pas avec une balise image ni avec ie..
Quelqu'un aurait il une suggestion ?
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Une adresse où l'on peut voir un exemple ?
Invité

Message par Invité »

Moi aussi j'ai la meme chose sur mon site il y a des espaces entre chaque anim flash !

je sais pas d'ou ça vient http://www.abyss-groupe.com/fr/index.htm :? :? :?

il y a un pb visiblement avec le flash sur ce firefox
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Où as-tu défini qu'il ne devait pas y avoir d'espaces :?:
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Anonymous a écrit :il y a un pb visiblement avec le flash sur ce firefox
Et voilà ! On fait une confiance aveugle à son logiciel d'édition de sites web qui crée un code pourri et quand ça marche pas on se plaint du navigateur. :roll:
Anonymous a écrit :Moi aussi j'ai la meme chose sur mon site il y a des espaces entre chaque anim flash !

je sais pas d'ou ça vient
Ben ça vient du code qu'a créé ton logiciel d'édition de sites. Vois les 24 erreurs qu'il y a dans ta page. Maintenant vois ce que ça donne avec du code correct et sans erreur.
Invité

Message par Invité »

merci bcp effectivement cetait le gros bordel j'avais pas fait gafffe au code merci :D
Invité

Message par Invité »

ouais bah j'ai suivis tes modifs j'ai mit le meme code que toi pour afficher les anim flash et tout le reste... sur opera ça ne marche pas ! c'est le gros bordel ! il detecte plus le fond ni l'alignement et les anim flash deconne !

please help !
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Eh les gars faudrait vous identifier un peu parce que là je sais pas qui parle.
Je suppose que c'est BeeBop vu que chez moi http://www.abyss-groupe.com/fr/index.htm passe très bien avec Opéra.
Mais BeeBop je n'ai jamais dit que ton problème était le même. Au 2e message je t'ai demandé une adresse. A défaut un code pourrait aller. Mais sans rien ben je suis pas devin. T'as pu faire mille conneries donc je vais pas essayer de deviner.
aeroweb340
Arias
Messages : 12
Inscription : 24 févr. 2005, 15:11

Message par aeroweb340 »

abyss groupe c'est pour moi donc moi je ne comprend pas car en le regardant sur opera le probleme est que le fond est blanc et rien n'est centré hors avec firefox et ie c'est sans pb quel version de opera as tu ? moi j'ai pas la derniere mais bon je pense que ça vienne de ça ...
j'ai controler ya plus d'erreur j'ai pas migrer toutes les pages mais la premier d'index est faite ...

peut etre t'as une autre façon pour appeller les flash ?
BeeBop

voici un exemple

Message par BeeBop »

j'ai voulu reproduire le phénomène sur un tableau simple et je m'aperçois que cette fois l'alignement est parfait en bas de la cellule.
J'ai cherché, cherché et recherché dans mes pages à problème et je ne vois aucun élément dans les tableaux qui pourrais perturber cet alignement ...
Voici donc un lien vers une version allégée d'une des pages qui me posent problème...
Quelques pixels sous le flash empechent l'alignement avec le background ...
Visualisez la même page avec ie et l'alignement est parfait...
Le défi est donc lancé ... aligner ce flash avec le background ...
http://nouveau.familleminet.net/demo.htm
BeeBop

resituer

Message par BeeBop »

pour resituer les gens qui seraient perdus, c moi qui ai lancé ce sujet et mon problème d'alignement se produit avec FireFox.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Comme d'hab, la première chose à faire c'est de commencer par valider la page :wink:

Il y a un </embed>, en HTML pas étonnant que ça fasse tout foirer. En plus les attributs "backgrounds" sont des attributs propriétaires.

Ensuite avec un embed ça ne va jamais valider, il faut utiliser <object>, utilise la syntaxe standard plutôt que celle "IE-only" que tu as.
Et n'oublie pas de fournir un contenu alternatif à tes flash pour que tout le monde puisse naviguer sur ton site.

Finalement, les tableaux ne sont originalement pas conçus pour faire de la mise en page, même s'ils le sont souvent, il vaut mieux utiliser les CSS, tu as un contrôle beaucoup plus précis.
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

aeroweb340 a écrit :abyss groupe c'est pour moi donc moi je ne comprend pas car en le regardant sur opera le probleme est que le fond est blanc et rien n'est centré hors avec firefox et ie c'est sans pb quel version de opera as tu ? moi j'ai pas la derniere mais bon je pense que ça vienne de ça ...
j'ai controler ya plus d'erreur j'ai pas migrer toutes les pages mais la premier d'index est faite ...

peut etre t'as une autre façon pour appeller les flash ?
Image
Comme je le disais chez moi pas de problèmes, mais c'est vrai que j'utilise la dernière version. Je ne connais que cette façon d'appeler les flash.
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Re: voici un exemple

Message par SB »

BeeBop a écrit :Le défi est donc lancé ... aligner ce flash avec le background ...
http://nouveau.familleminet.net/demo.htm
calimo a écrit :Il y a un </embed>, en HTML pas étonnant que ça fasse tout foirer.[...]Ensuite avec un embed ça ne va jamais valider, il faut utiliser <object>, utilise la syntaxe standard plutôt que celle "IE-only" que tu as.
http://vic.drago.free.fr/pbflash.htm
Comme te l'as dit Calimo, ton problème est le même que aeroweb340. Remplace

Code : Tout sélectionner

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="400" height="30">
<param name="movie" value="flash/menuforum.swf">
<param name=quality value=high>
<embed src="flash/menuforum.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="30"></embed>
</object>
par

Code : Tout sélectionner

<object type="application/x-shockwave-flash" data="http://nouveau.familleminet.net/flash/menuforum.swf" width="400" height="30">
<param name="movie" value="http://nouveau.familleminet.net/flash/menuforum.swf">
<param name=quality value=high>
</object>
et ça marche tout de suite mieux (y compris avec la dernière version d'Opéra :) ), ce qui ne doit pas t'empêcher de réaliser toutes les autres modifs décrites par Calimo.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Une preuve de plus de l'importance de respecter les standards.

Mais c'est tellement plus facile d'incriminer le navigateur que de se remettre en question... :roll:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités