Ultimele tutoriale de dezvoltare web
 

Style display Property

<Style Object

Exemplu

Setați un <div> element să nu fie afișat:

document.getElementById("myDIV").style.display = "none";
Încearcă - l singur »

Definiție și utilizare

Afișajul seturi de proprietate sau returnează tipul de afișare elementului.

Elementele în HTML sunt în mare parte "inline" sau "block" elemente: Un element inline are un conținut pe partea stângă și dreaptă plutitoare. Un element de bloc umple întreaga linie, și nimic nu poate fi afișată pe partea stângă sau dreaptă.

Proprietatea de afișare permite, de asemenea, autorul a afișa sau ascunde un element. Este similar cu vizibilitatea proprietate. Cu toate acestea, dacă setați afișare: nici unul, se ascunde întregului element, în timp ce vizibilitatea: ascuns înseamnă că conținutul elementului va fi invizibil, dar elementul rămâne în poziția sa inițială și dimensiunea.

Tip: În cazul în care un element este un element de bloc, tipul de afișare poate fi schimbat cu proprietatea float.


Suport pentru browser-

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Proprietatea de afișare este acceptată în toate browserele majore.


Sintaxă

Întoarcere proprietatea de afișare:

object .style.display

Setați proprietatea de afișare:

object .style.display= Valori de proprietate
Valoare Descriere
block Elementul este redat ca un element de nivel bloc
compact Elementul este redat ca un nivel de bloc sau un element inline. Depinde de context
flex Elementul este redat ca o cutie flex nivel bloc. Nou în CSS3
inherit Valoarea proprietății de afișare este moștenit de la elementul părinte
inline Elementul este redat ca un element inline. Acest lucru este implicit
inline-block Elementul este redat ca o cutie de bloc într-o cutie inline
inline-flex Elementul este redat ca o cutie flex nivel de linie. Nou în CSS3
inline-table Elementul este redat sub forma unui tabel de linie (cum ar fi <table>), cu nici o pauză linie înainte sau după masă
list-item Elementul este redat ca o listă
marker Această valoare setează conținutul înainte sau după o cutie pentru a fi un marker (utilizat cu: înainte și:. După pseudo-elementele Altfel, această valoare este identică cu „inline“)
none Elementul nu va fi afișat
run-in Elementul este redat ca bloc de nivel sau un element inline. Depinde de context
table Elementul este redat sub forma unui tabel bloc (cum ar fi <table>), cu o pauză de linie înainte și după masa
table-caption Elementul este redat ca legendă tabel (cum ar fi <caption>)
table-cell Elementul este redat ca o celulă de tabel (cum ar fi <td> si <th>)
table-column Elementul este redat ca o coloană de celule (like <col>)
table-column-group Elementul este redat ca un grup de una sau mai multe coloane (like <colgroup>)
table-footer-group Elementul este redat ca un rând de tabel subsol (like <tfoot>)
table-header-group Elementul este redat ca un rând antet tabel (like <thead>)
table-row Elementul este redat ca un rând de tabel (cum ar fi <tr>)
table-row-group Elementul este redat ca un grup de una sau mai multe rânduri (like <tbody>)
initial Setează această proprietate la valoarea implicită. Citiți despre inițială
inherit Mosteneste această proprietate de la elementul părinte. Citiți despre moștenesc

Detalii tehnice

Valoare implicită: in linie
Întoarcere Valoare: Un șir, care reprezintă tipul de afișare al unui element
CSS Versiune CSS1

Mai multe exemple

Exemplu

Diferența dintre proprietatea de afișare și proprietatea de vizibilitate:

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

function demoVisibility() {
    document.getElementById("myP2").style.visibility = "hidden";
}
Încearcă - l singur »

Exemplu

Diferența dintre "inline" , "block" și "none" :

function myFunction(x)  {
    var whichSelected = x.selectedIndex;
    var sel = x.options[whichSelected].text;
    var elem = document.getElementById("mySpan");
    elem.style.display = sel;
}
Încearcă - l singur »

Exemplu

Returneaza tipul de afișare a unui <p> Element:

alert(document.getElementById("myP").style.display);
Încearcă - l singur »

Pagini similare

Tutorial CSS: CSS de afișare și vizibilitate

Referință CSS: display property de display property


<Style Object