Lorsque nous écrivons une page, nous utilisons souvent de se cacher, se cacher, quelles méthodes sont là et quelle est la différence entre eux ?
Vous pouvez définir la valeur d’opacité à 0, définir la visibilité caché ou afficher voix contre zéro. Mais il existe des différences de chaque approche, et ces différences permettent de faire les bons choix dans une situation donnée. L’article suivant vous parlera sur leurs différences, afin que nous pouvons choisir la bonne manière selon l’occasion.
1.Display : aucun
Affectez à la propriété Display à none, et avec cette propriété, l’élément hidden n’occupe pas tout l’espace. L’effet de cette approche est comme un élément qui n’existe pas du tout, et les éléments descendants de l’élément sont cachés en même temps. Autrement dit, l’élément disparaît complètement sur la page, et en termes populaires, il est invisible et intouchable.
Exemple : Utiliser le style « afficher : none » pour masquer les éléments
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .a1{width: 100px;height: 100px;background: red;display: none;} .a2{width: 100px;height: 100px;background: yellow;} </style> </head> <body> <div class="a1">have a nice day</div> <div class="a2">have a nice day</div> </body></html>
:
2, opacité
Cette propriété est de régler l’opacité de l’objet, lorsque sa transparence est 0, visuellement, il est allé, mais il occupe encore que position, en termes populaires est invisible, mais peut se faire sentir. Et il travaille sur la mise en page de la page Web, en ajoutant les éléments de la propriété, et sa teneur en arrière-plan et élément va changer aussi.
Exemple : Utiliser le style « opacity : 0 » pour cacher des éléments
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .a1{width: 100px;height: 100px;background: red;opacity: 0;} .a2{width: 100px;height: 100px;background: yellow;} </style> </head> <body> <div class="a1">have a nice day</div> <div class="a2">have a nice day</div> </body></html>
:
3, visibilité : caché
Lorsque la valeur de propriété est définie hidden, l’élément est masqué, mais l’espace occupé par l’objet sur la page n’a pas changé et est généralement invisible mais palpable. Et il fonctionne sur la présentation de la page Web, qui ressemble à la propriété Opacity, mais la seule différence de l’opacité, c’est qu’il ne répond pas à l’interaction de l’utilisateur.
Exemple : Utiliser le style « visibilité : caché » pour masquer les éléments
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .a1{width: 100px;height: 100px;background: red;visibility: hidden;} .a2{width: 100px;height: 100px;background: yellow;} </style> </head> <body> <div class="a1">have a nice day</div> <div class="a2">have a nice day</div> </body></html>
:
Ce qui précède décrit 3 méthodes cachés, dont chacun est différent, dans le projet actuel, en fin de compte doit être utilisé, selon la situation.