display

Misol

<div> elementini ko‘rsatilmaydigan qilib o‘rnating:

document.getElementById("myDIV").style.display = "none";
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

display xususiyati elementning ko‘rsatilish turini o‘rnatadi yoki qaytaradi.

HTML’dagi elementlar asosan "inline" yoki "block" elementlardir: inline elementning chap va o‘ng tomonida suzuvchi kontent bo‘ladi. Block element butun qatorni egallaydi va uning chap yoki o‘ng tomonida hech narsa ko‘rsatilmaydi.

display xususiyati muallifga elementni ko‘rsatish yoki yashirish imkonini ham beradi. U visibility xususiyatiga o‘xshaydi. Biroq display:none o‘rnatsangiz, u butun elementni yashiradi, visibility:hidden esa element kontenti ko‘rinmas bo‘lishini, lekin elementning o‘zi asl joyi va o‘lchamida qolishini bildiradi.

Maslahat: Agar element block element bo‘lsa, uning ko‘rsatilish turini float xususiyati yordamida ham o‘zgartirish mumkin.


Brauzerlarda qo‘llab-quvvatlash

Xususiyat
display Ha Ha Ha Ha Ha

Sintaksis

display xususiyatini qaytarish:

object.style.display

display xususiyatini o‘rnatish:

object.style.display = value

Xususiyat qiymatlari

Qiymat Tavsif
block Element blok darajasidagi element sifatida render qilinadi
compact Element blok darajasidagi yoki inline element sifatida render qilinadi. Kontekstga bog‘liq
flex Element blok darajasidagi flex quti sifatida render qilinadi. CSS3 da yangi
grid Element blok darajasidagi grid sifatida render qilinadi. CSS3 da yangi
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inline Element inline element sifatida render qilinadi. Bu standart qiymat
inline-block Element inline quti ichidagi blok quti sifatida render qilinadi
inline-flex Element inline darajasidagi flex quti sifatida render qilinadi. CSS3 da yangi
inline-grid Element inline darajasidagi grid sifatida render qilinadi. CSS3 da yangi
inline-table Element inline jadval (<table> kabi) sifatida render qilinadi, jadvaldan oldin va keyin qator uzilishi bo‘lmaydi
list-item Element ro‘yxat sifatida render qilinadi
marker Bu qiymat qutidan oldingi yoki keyingi kontentni marker qilib o‘rnatadi (:before va :after psevdoelementlari bilan ishlatiladi. Aks holda bu qiymat "inline" bilan bir xil)
none Element ko‘rsatilmaydi
run-in Element blok darajasidagi yoki inline element sifatida render qilinadi. Kontekstga bog‘liq
table Element blok jadval (<table> kabi) sifatida render qilinadi, jadvaldan oldin va keyin qator uzilishi bo‘ladi
table-caption Element jadval sarlavhasi (<caption> kabi) sifatida render qilinadi
table-cell Element jadval katagi (<td> va <th> kabi) sifatida render qilinadi
table-column Element kataklar ustuni (<col> kabi) sifatida render qilinadi
table-column-group Element bir yoki bir nechta ustundan iborat guruh (<colgroup> kabi) sifatida render qilinadi
table-footer-group Element jadvalning pastki qism (footer) qatori (<tfoot> kabi) sifatida render qilinadi
table-header-group Element jadvalning sarlavha (header) qatori (<thead> kabi) sifatida render qilinadi
table-row Element jadval qatori (<tr> kabi) sifatida render qilinadi
table-row-group Element bir yoki bir nechta qatordan iborat guruh (<tbody> kabi) sifatida render qilinadi


Texnik tafsilotlar

Standart qiymat: inline
Qaytariladigan qiymat: Elementning ko‘rsatilish turini ifodalovchi String
CSS versiyasi CSS1

Ko‘proq misollar

Misol

display xususiyati va visibility xususiyati o‘rtasidagi farq:

function demoDisplay() {   document.getElementById("myP1").style.display = "none"; } function demoVisibility() {   document.getElementById("myP2").style.visibility = "hidden"; }
O‘zingiz sinab ko‘ring »

Misol

Elementni yashirish va ko‘rsatish o‘rtasida almashtiring:

function myFunction() {   var x = document.getElementById('myDIV');   if (x.style.display === 'none') {     x.style.display = 'block';   } else {     x.style.display = 'none';   } }
O‘zingiz sinab ko‘ring »

Misol

"inline", "block" va "none" o‘rtasidagi farq:

function myFunction(x)  {   var whichSelected = x.selectedIndex;   var sel = x.options[whichSelected].text;   var elem = document.getElementById("mySpan");   elem.style.display = sel; }
O‘zingiz sinab ko‘ring »

Misol

<p> elementining ko‘rsatilish turini qaytaring:

alert(document.getElementById("myP").style.display);
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS display va visibility

CSS ma’lumotnomasi: display xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!