Neueste Web-Entwicklung Tutorials
 

Style display Property

<Style - Objekt

Beispiel

Legen Sie ein <div> Element nicht angezeigt werden:

document.getElementById("myDIV").style.display = "none";
Versuch es selber "

Definition und Verwendung

Die Anzeigeeigenschaftssätze oder gibt den Anzeigetyp des Elements.

Elemente in HTML sind meist "inline" oder "block" Elemente: ein Inline - Element hat schwimmenden Inhalt auf seiner linken und rechten Seite. Ein Blockelement füllt die gesamte Zeile, und nichts kann auf der linken oder der rechten Seite angezeigt.

Das Display Eigenschaft ermöglicht auch den Autor zu zeigen oder ein Element auszublenden. Es ist ähnlich wie die Sichtbarkeit Eigenschaft. Wenn Sie jedoch Anzeige eingestellt: keine, es versteckt sich das gesamte Element, während Sichtbarkeit: versteckt bedeutet, dass der Inhalt des Elements unsichtbar sein wird, aber das Element bleibt in seiner ursprünglichen Position und Größe.

Tip: Wenn ein Element ein Blockelement ist, kann seine Darstellungsart auch mit der Eigenschaft float geändert werden.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Die Anzeigeeigenschaft wird in allen gängigen Browsern unterstützt.


Syntax

Bringen Sie die Eigenschaft display:

object .style.display

Stellen Sie die Eigenschaft display:

object .style.display= Eigenschaftswerte
Wert Beschreibung
block Element als Block-Element gemacht
compact Element als Blockebene oder Inline-Element dargestellt. Hängt von Kontext
flex Element als Block-flex-Box gerendert. Neu in CSS3
inherit Der Wert der Anzeigeeigenschaft wird aus Mutterelement geerbt
inline Element als ein Inline-Element gemacht wird. Dies ist die Standardeinstellung
inline-block Element als Blockkasten innerhalb einer Inline-Box gerendert
inline-flex Element als Inline-Ebene flex-Box gerendert. Neu in CSS3
inline-table Element wird als Inline-Tabelle wiedergegeben (wie <table>), ohne Zeilenumbruch vor oder nach der Tabelle
list-item Element wird als eine Liste gemacht
marker Dieser Wert legt Inhalt vor oder nach einem Kasten ein Marker zu sein (verwendet mit: vor und:. Nach pseudo-Elementen Ansonsten dieser Wert ist identisch mit „inline“)
none Element wird nicht angezeigt
run-in Element als Blockebene oder Inline-Element dargestellt. Hängt von Kontext
table Element wird als Block Tabelle wiedergegeben (wie <table>), mit einem Zeilenumbruch vor und nach der Tabelle
table-caption Element als Tabellenüberschrift wiedergegeben (wie <caption>)
table-cell Element als Tabellenzelle gemacht (wie <td> und <th>)
table-column Element wird als eine Spalte von Zellen gemacht (like <col>)
table-column-group Element gemacht wird , als eine Gruppe von einer oder mehreren Spalten (like <colgroup>)
table-footer-group Element wird als Tabellen Fußzeilenzeile gemacht (like <tfoot>)
table-header-group Element wird als Tabellenkopfzeile wiedergegeben (like <thead>)
table-row Element als Tabellenzeile gemacht (wie <tr>)
table-row-group Element als eine Gruppe von einer oder mehreren Zeilen gemacht (like <tbody>)
initial Setzt diese Eigenschaft auf den Standardwert. Lesen Sie mehr über Anfang
inherit Erbt diese Eigenschaft von seinem übergeordneten Elemente. Lesen Sie mehr über erben

Technische Details

Standardwert: in der Reihe
Rückgabewert: Ein String, die die Art der Anzeige eines Elements
CSS Version CSS1

Mehr Beispiele

Beispiel

Der Unterschied zwischen der Anzeigeeigenschaft und der Sichtbarkeit Eigenschaft:

function demoDisplay() {
    document.getElementById("myP1").style.display = "none";
}

function demoVisibility() {
    document.getElementById("myP2").style.visibility = "hidden";
}
Versuch es selber "

Beispiel

Der Unterschied zwischen "inline" , "block" und "none" :

function myFunction(x)  {
    var whichSelected = x.selectedIndex;
    var sel = x.options[whichSelected].text;
    var elem = document.getElementById("mySpan");
    elem.style.display = sel;
}
Versuch es selber "

Beispiel

Bringen Sie die Darstellungsart eines <p> Element:

alert(document.getElementById("myP").style.display);
Versuch es selber "

Verwandte Seiten

CSS Tutorial: CSS - Anzeige und Sichtbarkeit

CSS - Referenz: display property


<Style - Objekt