Problème de Gif transparent

Problème de Gif transparent - Web design - Graphisme

Marsh Posté le 31-10-2007 à 21:31:52    

Bonsoir.
 
J'ai un soucis sur mon site.
 
J'ai ajouté des gifs animés mais lorsque je rends le fond transparent (avec microsoft gif animator) ils se mettent à baver bizarement. Je me demande quelle est la solution à ce problème j'ai cherché sur le forum mais je n'ai rien trouvé allant dans ce sens là... donc si quelqu'un a une idée...
 
Pour vous faire une idée regarder là: http://www.wouafy.com/PBCPPlayer.asp?ID=129428 le petit chien dans le menu horizontal est en fond transparent contrairement aux autres animaux de la ligne.
 
Merci pour votre aide.
 
Wouafy.com


Message édité par jumajo le 31-10-2007 à 21:33:56
Reply

Marsh Posté le 31-10-2007 à 21:31:52   

Reply

Marsh Posté le 02-11-2007 à 13:13:29    

Salut,  
 
Ça va pas résoudre ton problème mais évite de mettre des gifs animés sur tes pages web.  
 
C'était amusant il y a 5 ans mais plus maintenant.

Reply

Marsh Posté le 02-11-2007 à 16:39:57    

salut !
 
Le GIF ne gère pas le degré d'alpha (c'est soit transparent, soit pas !) donc, il te fais un vulgaire crenelage autour de ton image, et ça, la seule solution est de nettoyer tes images 1 par 1 avec Toshop/gimp...
Sinon, tu fais un SWF...

Reply

Marsh Posté le 03-11-2007 à 13:45:27    

Bonjour
 
Voila les solutions:
-si tu veux un degré d'alpha (c'est à dire un dégradé super propre vers la transparence avec des pixels "à demi transparent" ) il te faut un png. Attention, les png ne sont pas amis avec internet explorer 6.
-si tu veux de l'animation, chisis un flash (besoin de plugin), ou intègres ton fond (le background du header) à la place de la transparence. 9a sera surement un peu plus lourd, mais ça sera plus propre (sans transparence, les contours passeront mieux).  
 
D'une manière générale, le gif animé est une chose dont il ne faut pas abuser (d'accord avec abais).
 
Bon courage!


---------------
Le blog détente: www.paflagirafe.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed