[RESOLU] Image PNG

hhdu67
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 01:39

Bonsoir,
J'essaye actuellement d'insérer une image PNG avec un fond transparent mais le problème est que sur mon site l'image s'affiche avec un fond blanc.
Comment résoudre ce problème ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 févr. 2015, 01:42

Bonjour,

Tu es sûr que ton image PNG a bien une transparence ? Tu peux nous donner le lien vers cette image ?

Et sinon, comment l'insères-tu dans ta page ? Es-tu sûr que tu n'as pas une propriété CSS qui ajouterait un background-color blanc ?
Quand tout le reste a échoué, lisez le mode d'emploi...

hhdu67
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 01:47

Je suis sûr à 3000% que mon image est dotée d'un fond blanc, elle est actuellement sous mes yeux.
Le problème est que même si c'était le cas dans mon css, je ne le trouve pas....

hhdu67
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 01:48

Désolé du double post
J'insère mon image simplement comme ceci:

<img src="monimage">

Mammouth du PHP | 2278 Messages

25 févr. 2015, 09:20

Bjr
Change la couleur de fond de ta page pour voir
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 févr. 2015, 10:09

Je suis sûr à 3000% que mon image est dotée d'un fond blanc, elle est actuellement sous mes yeux.
Le problème est que même si c'était le cas dans mon css, je ne le trouve pas....
Difficile de t'aider efficacement sans avoir l'image, ou un lien qui montrerai le problème pour qu'on puisse analyser le CSS...

Pour aller dans le même sens que sirakawa, crée une nouvelle page HTML vide avec un fond de couleur et insère ton image :
<!DOCTYPE html>
<body style="background-color:#3F7DB8">
<img src="ton_image.png" />
:arrow: Soit tu vois l'image avec un fond blanc et donc le problème vient de ton image.
:arrow: Soit tu vois l'image avec une transparence et donc le problème vient de ton intégration sur la page originale (CSS), et pour débuguer lance la console de dev de ton navigateur (Ctrl+Maj+i sous Firefox), tu cliques sur l'icone en haut à gauche qui représente un curseur, puis tu cliques sur ton image pour voir dans la console les règles CSS qui s'y appliquent.
Quand tout le reste a échoué, lisez le mode d'emploi...

hhdu67
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 20:09

Effectivement cela doit venir de ma feuille de style css car en créant une page html a fond de couleur mon image a bien un fond transparent

hhdu67
Invité n'ayant pas de compte PHPfrance

25 févr. 2015, 20:22

Problème résolu. Cela provenait belle et bien de mon css