


Comment puis-je garder un état de survol CSS actif après avoir éloigné le curseur ?
Maintenir l'état de survol CSS après le "Unhovering" : le point de vue d'un débutant
En tant que concepteur de sites Web en herbe, vous pouvez rencontrer des défis avec les états de survol CSS . Bien que l'effet de survol affiche de manière transparente une image au survol, vous pourriez être confronté au dilemme de sa disparition lorsque l'utilisateur s'éloigne de l'élément. Cet article aborde ce problème en guidant les débutants à travers des solutions CSS uniquement.
L'extrait de code fourni démontre l'utilisation du sélecteur de survol (#about:hover) pour déclencher l'affichage de #onabout. Cependant, une fois l'effet de survol cesse, #onabout revient à son état caché initial.
Pour résoudre ce problème, nous explorons une technique CSS élégante : transition-delay.
Utilisation du délai de transition :
Ajoutez une propriété de délai de transition à l'élément qui déclenche le survol état (dans ce cas, #about). Ce délai donne à l'effet de survol un temps tampon avant que la transition vers l'état d'origine ne se produise. Voici un exemple d'extrait de code :
#about:hover #onabout { display: block; transition-delay: 180s; }
En définissant un délai de transition élevé (par exemple, 180 secondes), vous prolongez essentiellement la durée pendant laquelle l'état de survol reste même après le déplacement du curseur. Cela donne à l'utilisateur suffisamment de temps pour absorber visuellement l'image révélée.
Conclusion :
L'utilisation des états de survol CSS est un moyen puissant d'améliorer votre conception Web. En incorporant un délai de transition, vous pouvez garantir que vos états de survol persistent au-delà de l'action initiale de l'utilisateur, offrant ainsi une expérience utilisateur plus attrayante.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Je vois que Google Fonts a déployé un nouveau design (tweet). Comparé à la dernière grande refonte, cela semble beaucoup plus itératif. Je peux à peine faire la différence

Avez-vous déjà eu besoin d'un compte à rebours sur un projet? Pour quelque chose comme ça, il pourrait être naturel d'atteindre un plugin, mais c'est en fait beaucoup plus

Tout ce que vous avez toujours voulu savoir sur les attributs de données dans HTML, CSS et JavaScript.

Au début d'un nouveau projet, la compilation SASS se produit en un clin d'œil. Cela se sent bien, surtout quand il est associé à BrowSersync, qui recharge

Le tartan est un chiffon à motifs qui est généralement associé à l'Écosse, en particulier leurs kilts à la mode. Sur tartanify.com, nous avons rassemblé plus de 5 000 tartan

La directive en ligne en ligne nous permet de construire des composants Vue riches en tant qu'amélioration progressive par rapport au balisage WordPress existant.

Les modèles PHP obtiennent souvent un mauvais rap pour faciliter le code inférieur - mais cela ne doit pas être le cas. Voyons comment les projets PHP peuvent appliquer un base

Nous cherchons toujours à rendre le Web plus accessible. Le contraste des couleurs est juste des mathématiques, donc Sass peut aider à couvrir les cas de bord que les concepteurs auraient pu manquer.
