28172 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai un lien qui contient une image que je n'arrive pas à faire fonctionner (pas cliquable).

J'ai positionné l'image en float:right; et elle se trouve dans un bloc auquel j'ai appliqué un overflow:hidden; pour empêcher son dépassement. Le lien ne fonctionne que sur les bords inférieur et supérieur de l'image mais pas sur l'image elle même. Que j'applique le float sur le lien ou sur l'image ne change rien et lorsque j'utilise un div avec clear:both après le lien ça ne fonctionne pas non plus.

Avec la méthode du pseudo élément :after sur le conteneur pour appliquer le clear:right; ça fonctionne sauf que l'image revient à la ligne au lieu de rester face au contenu qui se trouve à gauche.

C'est un comportement normal?