28106 sujets

CSS et mise en forme, CSS3

La div#annonce est en position:absolute, ne cherchez pas plus loin l'origine de vos problèmes pour ce qui est du responsive...

PS : vous n'êtes pas obligé d'écrire un nouveau message pour faire un rectificatif, le rééditer est amplement suffisant... sauf si le but est de faire remonter le topic bien sûr.
Meilleure solution
D’habitude, pour adapter une image à tous types d’écrans, on utilise cette règle :

img {
max-width: 100%;
height: auto
}

qui spécifie qu’une image ne pourra pas être d’une taille supérieure à celle de son parent. Or en positionnement absolu, l’image sort du flux de la page et n’a plus de parent, donc impossible de la redimensionner par rapport à celui-ci.
Cela dit, le positionnement absolu est déconseillé et difficile d’emploi, si tu pouvais t’en passer, ça serait mieux.