Anzeige kann normalerweise auf None, Inline, Block eingestellt werden
Die Sichtbarkeit kann normalerweise auf versteckt oder sichtbar eingestellt werden
Wenn keine Anzeige ist und die Sichtbarkeit verborgen ist, verschwinden die Elemente. Aber es gibt Unterschiede.
Anzeige verbirgt das Element und die Position ist nicht mehr besetzt, während die Sichtbarkeit die ursprüngliche Position einnimmt.
Schauen Sie sich einfach das Beispiel an, um zu verstehen:
Die Codekopie lautet wie folgt:
<div id = "mydiv">
<p>
</p>
</div>
<input type = "button" "onclick =" isvisibility (document.getElementById ('mydiv') "value =" ist sichtbar " />
<input type = "button" onclick = "isDisplay (document.getElementById ('mydiv')" value = "ist es sichtbar zu zeigen" />
<Script>
Funktion ist Vissibility (me) {
if (me.style.visibility == "versteckt") {
me.style.visibility = "sichtbar";
anders{
me.style.visibility = "versteckt";
}
}
Funktion isDisplay (me) {
if (me.style.display == "Keine") {
me.style.display = "block";
anders{
me.style.display = "none";
}
}
</script>