Dans ce manuel, nous apprendrons la procédure pour afficher et cacher la div avec le «transition»Propriété de CSS.
Comment afficher et cacher une div avec transition dans CSS?
Le CSS "transition«La propriété facilite la modification de la valeur de la propriété en fonction d'une période spécifique. Il peut s'agir d'un élément flottant ou actif, selon son état. De plus, la propriété de transition de CSS est utilisée pour afficher et masquer la div dans HTML.
Maintenant, passons à la syntaxe de la propriété de transition.
Syntaxe
Il y a deux choses que vous devez spécifier lors de la création d'un effet de transition:
Essentiellement, "transition»Est une propriété scolare composée de quatre autres propriétés, qui sont données ci-dessous:
transition: durée de transition de la transition de transitionVoici la description des propriétés mentionnées:
Prenons un exemple dans lequel nous allons montrer et masquer la div avec le «transition»Propriété de CSS. À cette fin, nous créons d'abord un «div"Et un type d'entrée"cocher".
Étape 1: Créer et style Div
Dans la balise, nous ajouterons une étiquette à l'aide de la balise et ajouterons un type d'entrée comme «cocher". Après cela, créez une div et fermez la balise.
Ci-après, nous allons styliser la div en utilisant la propriété en couleur d'arrière-plan et définir la couleur de l'arrière-plan comme «RVB (238, 190, 118)". Nous allons définir la hauteur de la div comme «150px«Et ajustez la bordure autour de lui comme«10px","crête", et "RVB (6, 56, 2)". En fin de compte, nous spécifierons la taille de la police comme «50px".
La sortie du code décrit ci-dessus est donnée ci-dessous. Ici, vous pouvez voir que la div et la case sont créées avec succès:
Maintenant, passez à l'étape suivante dans laquelle nous cachons et affichons la div à l'aide de la propriété de transition.
Étape 2: Afficher et masquer une div avec transition
Pour ce faire, nous définirons l'effet de transition en définissant «opacité», Sa durée comme«2s», Et la valeur de l'opacité comme«0«Dans la classe Div que nous avons créé dans le CSS:
transition: opacité 2S;Note: Nous appliquerons la transition sur "opacité»Propriété pour définir la transparence de l'élément. Ici, nous spécifierons sa valeur comme «0», Ce qui signifie que lorsque la transition commence, la div sera cachée pendant deux secondes.
Après avoir réglé les valeurs de transition, nous utiliserons "saisir«Pour accéder au type d'entrée créé dans le fichier HTML et définissez la pseudo-classe de l'élément d'entrée comme«:vérifié". Ensuite, nous accéderons au div créé et au ««+»L'opérateur sera utilisé pour associer la case à cocher avec le div. Ainsi, lorsqu'une opération est effectuée sur la case à cocher, son utilisation affectera le div. Ensuite, nous définirons la valeur d'opacité comme «1»:
Entrée: vérifié + divNote: Nous spécifierons la valeur d'opacité comme «1», Ce qui signifie que lorsque la case à cocher est marquée, le div créé sera affiché. De plus, ne le marquez pas pour cacher le div
Comme vous pouvez le voir, le div est montré et caché en utilisant le «transition»Propriété et«:vérifié”Élément pseudo-classe:
Nous avons expliqué la méthode pour cacher et afficher un div avec une propriété de transition dans CSS.
Conclusion
Pour afficher et cacher une div, le «transition»Propriété et«:vérifié«L'élément pseudo-classe est utilisé de telle manière que la valeur de la div opacité est définie comme«0», Et dans: élément pseudo-classe vérifié, définissez l'opacité comme«1". Lorsque l'utilisateur clique sur la case à cocher, le div s'affiche et lorsqu'il deviendra incontrôlé, le div se cachera. Dans ce manuel, nous avons décrit la méthode pour cacher et afficher Div en utilisant la propriété de transition.