Meine damalige Antwort war, dass beide Elemente ausblenden können, aber wenn Sie das Element auf „display:none“ setzen, wird auch der zuvor vom Element belegte Dokumentflussraum aufgehoben, aber „visibility:hidden“ macht das Element auch dann sichtbar, wenn dies nicht der Fall ist sichtbar, nimmt aber trotzdem Platz ein. Es war ein Telefoninterview, und nachdem ich geantwortet hatte, stellte die andere Person keine weiteren Fragen zu Display-bezogenen Kenntnissen. Wenn ich jetzt darüber nachdenke, habe ich wirklich Glück, wenn mich jemand nach Kenntnissen im Bereich Anzeige fragt. Ich muss darauf achten, worauf ich bei der Verwendung von display:inline-block achten muss. Ich werde definitiv nicht kämpfen können. Als ich vor ein paar Tagen das Schreiben von Navigation geübt habe, musste ich immer einige Inline-Elemente oder Elemente auf Blockebene auf Inline-Elemente auf Blockebene setzen, also dachte ich an display:inline-block. Ich stellte jedoch fest, dass dies ein Attribut ist Wert, der noch etwas kompliziert ist. Empfehlen Sie diesen Artikel. Inline-Block wird seit IE5.5 unterstützt, Sie müssen jedoch wissen, dass IE5.5 offiziell im Jahr 2000 eingeführt wurde, das W3C jedoch erst 2002 damit begann, diesen Attributwert zum CSS2.1-Entwurf hinzuzufügen.
1. Was sind die Unterschiede zwischen display:none und sichtbarkeit:hidden
Einführung: Meine damalige Antwort war, dass beide Elemente ausblenden können, das Element jedoch auf display:none gesetzt wird. Danach wird der zuvor vom Element belegte Dokumentflussbereich gleichzeitig gelöscht, aber sichtbarkeit:hidden; Auch wenn das Element nicht angezeigt wird, belegt es dennoch Platz. Es war ein Telefoninterview, und nachdem ich geantwortet hatte, stellte die andere Person keine weiteren Fragen zu Display-bezogenen Kenntnissen. Jetzt denke ich an...
2. Der Unterschied zwischen display:none; und sichtbarkeit:hidden;
Einführung: Was ich damals geantwortet habe, war, dass beide Elemente ausblenden können, aber wenn das Element auf display:none gesetzt wird, wird auch der Dokumentfluss abgebrochen, der zuvor vom Element belegt war . Platz, aber „visibility:hidden;“ sorgt dafür, dass das Element auch dann noch Platz einnimmt, wenn es nicht angezeigt wird. Es war ein Telefoninterview, und nachdem ich geantwortet hatte, stellte die andere Person keine weiteren Fragen zu Display-bezogenen Kenntnissen. Jetzt denke ich an...
3. Die versteckte besetzte Raumpositionsbeziehung von
Einführung: „display:none“ und „visibility:hidden“ sind beide Funktionen zum Ausblenden eines Elements auf einer Webseite, aber nach persönlichen Experimenten habe ich herausgefunden, dass sie das Attribut „visibility:hidden“ verwenden Wird das Objekt unsichtbar machen, aber der vom Objekt eingenommene Platz auf der Webseite ändert sich nicht (kann nicht gesehen, aber berührt werden), was dem Verlassen eines leeren Bereichs entspricht, und das Attribut display:none lässt das Objekt verschwinden vollständig (nicht sichtbar und nicht greifbar) ).
4. [HTML/CSS]Der Unterschied zwischen display:none und sichtbarkeit:hidden_html/css_WEB-ITnose
Einführung: [HTML/CSS] Der Unterschied zwischen display:none und sichtbarkeit:versteckt
5. Der Unterschied zwischen display:none und sichtbarkeit:verstecktEinführung: Ähnlichkeiten: display:none und sichtbar:hidden haben beide die Funktion, ein Element auf der Webseite auszublenden. Unterschied: Sichtbarkeit: ausgeblendet – Reservieren Sie den physischen Platz für versteckte Objekte. Anzeige: keine – Reservieren Sie den physischen Platz nicht für versteckte Objekte.
[Verwandte Q&A-Empfehlungen]:javascript – js steuert das Ausblenden und Anzeigen von Divs. Javascript – Wie verwende ich JQuery, um den Wert von Visibility:hidden zu ermitteln?Javascript – Unterstützt backface-visibility:hidden den IE nicht? ? Gibt es eine andere Lösung?
Das obige ist der detaillierte Inhalt von5 empfohlene Artikel zum Thema Sichtbarkeit:versteckt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!