display:none und Visibility:hidden sind beide Funktionen zum Ausblenden eines Elements auf einer Webseite, aber sie sind unterschiedlich. Nach persönlichen Experimenten habe ich festgestellt, dass die Verwendung des Attributs „visibility:hidden“ das Objekt unsichtbar macht, das Objekt jedoch Der von der Webseite eingenommene Platz hat sich nicht geändert (kann nicht gesehen, aber berührt werden), was dem Verlassen eines leeren Bereichs entspricht, und das Attribut display:none lässt das Objekt vollständig verschwinden (kann nicht gesehen oder berührt werden).
" So eine Erklärung.
Aber ich hatte das Gefühl, dass es nicht genug war, also dachte ich über ein Ladeproblem nach.
Wird die Struktur mit dem Attribut display:none; gleichzeitig geladen, wenn die Seite geladen wird geladen? Oder wird die Struktur mit dem Attribut „visibility:hidden“ geladen? 🎜>Meine persönliche Meinung ist:
Anzeige:; Wenn der Wert zum Block wird, wird die Struktur geladen, in der er sich befindet.
Die Sichtbarkeit wird geladen, wenn die Seite geladen wird, denn wenn der Wert ausgeblendet wird Es ist immer noch da
Weitere verwandte Artikel über den versteckten Raum und die Positionsbeziehung von Divs