En son web geliştirme öğreticiler
 

Style display Property

<Stil Nesne

Örnek

Bir ayarla <div> gösterilmeyecektir için eleman:

document.getElementById("myDIV").style.display = "none";
Kendin dene "

Tanımı ve Kullanımı

Ekran özelliği, ayarlar veya elementin ekran türünü döndürür.

HTML Elemanları çoğunlukla "inline" veya "block" elemanlar: Bir satır içi eleman sol ve sağ tarafındaki içeriği yüzen etti. Bir blok elemanına tüm çizgi doldurur ve hiçbir şey onun sol veya sağ tarafında görüntülenebilir.

Ekran özelliği de gösterebilir veya bir öğe gizlemek için yazar sağlar. Bu benzer görünürlük özelliği. gizli elemanın içeriği görünmez olacağı anlamına gelir, ama eleman orijinal konumuna ve boyut olarak kalır: Ancak, ekran ayarlarsanız: görünürlüğü ise hiçbiri, ilginç bir şekilde bütün elementi gizler.

Tip: Bir öğe bir blok elemanı ise, kendi ekran türü de şamandıra özelliğiyle değiştirilebilir.


Tarayıcı Desteği

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Ekran özelliği tüm büyük tarayıcılarda desteklenir.


Sözdizimi

Ekran özelliği Dönüş:

object .style.display

Ekran özelliğini ayarlayın:

object .style.display= Mülkiyet Değerler
değer Açıklama
block Eleman bir blok düzeyinde bir eleman olarak oluşturulur
compact Eleman bir blok düzeyinde veya içi eleman olarak oluşturulur. bağlamda bağlıdır
flex Eleman bir blok düzeyinde esnek kutu olarak oluşturulur. CSS3 Yeni
inherit gösterge özelliğinin değeri üst elemandan miras
inline Eleman bir satır içi eleman olarak oluşturulur. Bu varsayılan
inline-block Eleman bir satır içi kutu içinde bir blok kutusu olarak işlenir
inline-flex Eleman bir satıriçi seviyeden esnek kutu olarak oluşturulur. CSS3 Yeni
inline-table Eleman önce veya sonra tablo bir hat ara ile, (örn; <Tablo>) bir hat-içi tablo olarak düzenlenir
list-item Eleman bir liste halinde oluşturulur
marker Bu değer, bir belirteç önce veya bir kutu sonra içerik olarak ayarlar (birlikte kullanılabilir: ve daha önce. Sözde elemanları sonra durumda bu değer aynı olan "satır içi")
none Eleman gösterilmeyecektir
run-in Eleman blok seviyesinden veya içi eleman olarak oluşturulur. bağlamda bağlıdır
table Eleman önce ve sonra tablo satır sonu ile (örn; <Tablo>) bir blok tablo olarak düzenlenir
table-caption Eleman bir tablo başlık olarak işlenir (örn; <başlık>)
table-cell Öğe (örneğin bir tablo hücresi olarak işlenir <td> ve <th>)
table-column Eleman bir hücre sütunu olarak işlenir (like <col>)
table-column-group Eleman, bir veya daha fazla sütun bir grup olarak işlenir (like <colgroup>)
table-footer-group Eleman bir tablo altbilgi satırı olarak oluşturulur (like <tfoot>)
table-header-group Eleman bir tablo başlık satırı olarak işlenir (like <thead>)
table-row Eleman (<tr>) gibi bir tablo satır olarak görüntülenir
table-row-group Eleman, bir veya daha fazla sıra bir grup olarak işlenir (like <tbody>)
initial varsayılan değerine bu özelliği ayarlar. İlk hakkında okuyun
inherit üst öğesinden bu özelliği devralır. Yaklaşık miras oku

Teknik detaylar

Varsayılan değer: Çizgide
Geri dönüş değeri: Bir elemanın görüntü türünü temsil eden bir String,
CSS Sürüm BB1

Diğer Örnekler

Örnek

Ekran özelliği ve görünürlük özelliği arasındaki fark:

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

function demoVisibility() {
    document.getElementById("myP2").style.visibility = "hidden";
}
Kendin dene "

Örnek

Arasındaki fark "inline" , "block" ve "none" :

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

Örnek

Bir ekran türünü döndürür <p> elemanı:

alert(document.getElementById("myP").style.display);
Kendin dene "

İlgili Sayfalar

CSS öğretici: CSS Görüntü ve görünürlük

CSS referansı: display property


<Stil Nesne