Idéalement, il vaut mieux éviter de fixer une largeur fixe pour les grandes images. Supprime les 500px dans les css.
Solution #1#
WIDGET_ID img {
max-width: 100%;
height: auto;
display: block; /* optionnel - pour éviter les espaces fantômes */
}
Si tu tiens à conserver une dimension fixe, tu peux éventuellement jouer avec les media-queries :
Solution #2
/* 1 - Définir les propriétés par défaut */
#WIDGET_ID img {
width: 500px;
max-width: 100%;
height: auto;
}
/* 2 - Définir les propriétés si l'écran est inférieur à 600px */
@media (max-width: 600px) {
#WIDGET_ID
img {
width: 100%;
}
}
Quelque soit le cas, remplace WIDGET_ID par l'identifiant du gadget pour ne cibler que l'image de ce gadget.
Best :)