


Les transitions CSS3 ne fonctionnent pas avec la propriété Display
En CSS, la propriété display joue un rôle essentiel dans la définition si un élément est visible ou masqué . Les transitions, en revanche, permettent des changements visuels fluides au fil du temps. Cependant, tenter d'appliquer des transitions à des éléments avec un affichage défini sur aucun peut entraîner un comportement inattendu.
Résoudre le problème
Le problème vient de la nature de l'affichage. propriété. Lorsque l'affichage d'un élément est défini sur aucun, il est supprimé de la page comme s'il n'y avait jamais été. En tant que tel, il ne peut pas être partiellement affiché ni subir de transitions.
Solution alternative : utiliser l'opacité
Pour obtenir l'effet de fondu souhaité au survol, envisagez plutôt d'utiliser la propriété d'opacité. . L'opacité contrôle la transparence d'un élément, lui permettant d'apparaître ou de disparaître progressivement.
Solution CSS
Implémentez les ajustements CSS suivants pour activer l'effet de fondu :
#header #button:hover > .content { opacity: 1; height: 150px; padding: 8px; } #header #button .content { opacity: 0; height: 0; padding: 0 8px; overflow: hidden; transition: all .3s ease .15s; }
En combinant opacité et transition, le contenu caché apparaît lorsque vous survolez le bouton. Les préfixes des fournisseurs pour la compatibilité entre navigateurs ont été omis par souci de concision.
Autres considérations
Outre l'opacité, on pourrait également explorer l'ajustement de la hauteur et des propriétés de remplissage pour obtenir des résultats similaires. effets.
Supplémentaires Ressources
- [Tutoriel sur les transitions CSS](https://www.w3schools.com/css/css3_transitions.asp)
- [Gestion des éléments cachés avec CSS Transitions](https://css-tricks.com/transitions-with-hidden-elements/)
- [Sujet similaire sur le débordement de pile](https://stackoverflow.com/questions/30130725/css- animation-non-visible-quand-affichage-aucun)
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!

This is a little updated cross-post from a quickie article I wrote on DEV. I'm publishing here 'cuz I'm all IndieWeb like that.

Aujourd'hui, nous allons parler des groupes d'applications - des outils qui simplifient nos vies en tant que développeurs. À la base, les bundlers choisissent votre code à partir de plusieurs fichiers

En cette semaine, Roundup: Firefox Gains Gains Loksmith Powers, Samsung & # 039; S Galaxy Store commence à prendre en charge les applications Web progressives, CSS Sous-Grid est expédié dans Firefox

Dans cette semaine, Roundup: Internet Explorer trouve son chemin, Google Search Console vante un nouveau rapport de vitesse et Firefox donne la notification de Facebook

Vous êtes probablement déjà au moins un peu familier avec les variables CSS. Sinon, voici un aperçu de deux secondes: ils sont vraiment appelés propriétés personnalisées, vous définissez

La construction de sites Web est la programmation. L'écriture de HTML et CSS est la programmation. Je suis programmeur, et si vous êtes ici, en lisant CSS-Tricks,

Voici ce que j'aimais ce que je vous aime à l'avant: c'est un problème difficile. Si vous avez atterri ici parce que vous espérez être pointé sur un outil que vous pouvez exécuter qui indique

Image-in-Picture a fait sa première apparition sur le Web dans le navigateur Safari avec la sortie de MacOS Sierra en 2016. Il a permis à un utilisateur de faire éclater


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

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Dreamweaver CS6
Outils de développement Web visuel

Navigateur d'examen sécurisé
Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Version Mac de WebStorm
Outils de développement JavaScript utiles