Ma réponse à l'époque était que les deux peuvent masquer des éléments, mais définir l'élément sur display:none annulera également l'espace de flux de documents précédemment occupé par l'élément, mais visible:hidden rendra l'élément même s'il ne l'est pas. visible, mais il prendra quand même de la place. C'était un entretien téléphonique, et après que j'ai répondu, l'autre personne n'a plus posé de questions sur les connaissances liées à l'affichage. Maintenant que j'y pense, j'ai vraiment de la chance. Si quelqu'un me pose des questions sur les connaissances liées à l'affichage, je dois faire attention à ce à quoi je dois faire attention lorsque j'utilise display:inline-block. Je ne pourrai certainement pas me battre. Lorsque je m'entraînais à écrire la navigation il y a quelques jours, j'avais toujours besoin de définir certains éléments en ligne ou de niveau bloc en éléments de niveau bloc en ligne, j'ai donc pensé à display:inline-block. Cependant, j'ai trouvé qu'il s'agissait d'un attribut. valeur qui est encore un peu compliquée. Recommandez cet article. Inline-block est pris en charge depuis IE5.5, mais vous devez savoir que IE5.5 a été officiellement lancé en 2000, mais le W3C n'a commencé à ajouter cette valeur d'attribut au projet CSS2.1 qu'en 2002.
1. Quelles sont les différences entre display:none et visibilité:hidden
Introduction : Ma réponse à l'époque était que les deux peuvent masquer des éléments, mais définir l'élément sur display:none; après cela, l'espace de flux de documents précédemment occupé par l'élément sera annulé en même temps, mais visibilité:hidden; Même si l'élément n'est pas affiché, il occupera toujours de l'espace. C'était un entretien téléphonique, et après que j'ai répondu, l'autre personne n'a plus posé de questions sur les connaissances liées à l'affichage. Maintenant, je pense à...
2. La différence entre display:none; et visibilité:hidden;
Introduction : Ce que j'ai répondu à l'époque, c'est que les deux peuvent masquer des éléments, mais définir l'élément sur display:none annulera également le flux de documents précédemment occupé par l'élément. . space, mais visibilité:hidden; fait que l'élément occupe toujours de l'espace même s'il n'est pas affiché. C'était un entretien téléphonique, et après que j'ai répondu, l'autre personne n'a plus posé de questions sur les connaissances liées à l'affichage. Maintenant, je pense à...
3. La relation de position d'espace occupé caché de
Introduction : display:none et visible:hidden sont toutes deux des fonctions permettant de masquer un élément sur une page Web, mais elles sont différentes. Après des expériences personnelles, j'ai découvert qu'en utilisant l'attribut visibilité:hidden. rendra l'objet invisible, mais l'espace occupé par l'objet sur la page Web ne change pas (ne peut pas être vu mais peut être touché), ce qui équivaut à laisser une zone vide, et l'attribut display:none fera disparaître l'objet complètement (ne peut être vu ni touché) ).
4. [HTML/CSS]La différence entre display:none et visibilité:hidden_html/css_WEB-ITnose
Introduction : [HTML/CSS] La différence entre display:none et visibilité:hidden
5 La différence entre display:none et visibilité:hidden
Introduction : Similitudes : display:none et visible:hidden ont tous deux pour fonction de masquer un élément sur la page Web. Différence : visibilité : caché--Réserver l'espace physique pour l'affichage des objets cachés : aucun--Ne pas réserver l'espace physique pour les objets cachés[Recommandations de questions-réponses associées] :
javascript - js contrôle le masquage et l'affichage des divs.
javascript - Comment utiliser jquery pour obtenir la valeur de visibilité:hidden ?
javascript - Backface-visibility:hidden ne prend-il pas en charge IE ? Y a-t-il une autre solution
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!