J'ai trouvé un code qui augmente la taille d'une image lorsque vous la survolez, et l'image survolée n'est pas recadrée par d'autres images : TutorialRepublic.com
Mais quand je tape aussi ce code :
img { transition: filter .5s ease-in-out; -webkit-filter: grayscale(100%); filter: grayscale(100%); } img:hover { -webkit-filter: grayscale(0%); filter: grayscale(0%); }
Lorsque vous passez la souris, les images deviendront plus grandes et ne deviendront pas grises, mais elles se chevaucheront. Existe-t-il un moyen de le faire fonctionner sans que les images ne se chevauchent.
Ajoutez
position:relative
并更改悬停时的z-index
à une image afin que l'image chevauche d'autres images. Voici un exemple d'utilisation de variables :