display


Misol

Ba’zi turli display qiymatlaridan foydalanish:

p.ex1 {display: none;} p.ex2 {display: inline;} p.ex3 {display: block;} p.ex4 {display: inline-block;}
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


ULASHISH

Ta’rif va qo‘llanilishi

display xususiyati elementning ko‘rsatilish xatti-harakatini (render qilinadigan quti turini) belgilaydi.

Demoni ko‘rsatish ❯

Standart qiymat: inline
Meros qilinadi: yo‘q
Animatsiya qilinadi: yo‘q. animatable haqida o‘qing
Versiya: CSS1
JavaScript sintaksisi: object.style.display="none" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Xususiyat
display 4.0 8.0 3.0 3.1 7.0

Eslatma: "flex" va "inline-flex" qiymatlari Safari’ning 9-versiyasidan oldingi versiyalarida ishlashi uchun -webkit- prefiksini talab qiladi.

Eslatma: "display: contents" Edge’ning 79-versiyasidan oldingi versiyalarida ishlamaydi.



CSS sintaksisi

display: value;

Xususiyat qiymatlari

Qiymat Tavsif Sinab ko‘ring
inline Elementni inline element sifatida ko‘rsatadi (<span> kabi). height va width xususiyatlari hech qanday ta’sir qilmaydi. Bu standart qiymat. Demo ❯
block Elementni blok element sifatida ko‘rsatadi (<p> kabi). U yangi qatordan boshlanadi va butun kenglikni egallaydi Demo ❯
contents Konteynerni yo‘qotadi va uning bola elementlarini DOM’dagi bir daraja yuqoridagi elementning bola elementlariga aylantiradi Demo ❯
flex Elementni blok darajasidagi flex konteyner sifatida ko‘rsatadi Demo ❯
grid Elementni blok darajasidagi grid konteyner sifatida ko‘rsatadi Demo ❯
inline-block Elementni inline darajasidagi blok konteyner sifatida ko‘rsatadi. Elementning o‘zi inline element sifatida formatlanadi, lekin unga height va width qiymatlarini qo‘llash mumkin Demo ❯
inline-flex Elementni inline darajasidagi flex konteyner sifatida ko‘rsatadi Demo ❯
inline-grid Elementni inline darajasidagi grid konteyner sifatida ko‘rsatadi Demo ❯
inline-table Element inline darajasidagi jadval sifatida ko‘rsatiladi Demo ❯
list-item Element <li> elementi kabi ishlaydi Demo ❯
run-in Kontekstga qarab elementni blok yoki inline sifatida ko‘rsatadi Demo ❯
table Element <table> elementi kabi ishlaydi Demo ❯
table-caption Element <caption> elementi kabi ishlaydi
table-column-group Element <colgroup> elementi kabi ishlaydi
table-header-group Element <thead> elementi kabi ishlaydi
table-footer-group Element <tfoot> elementi kabi ishlaydi
table-row-group Element <tbody> elementi kabi ishlaydi
table-cell Element <td> elementi kabi ishlaydi
table-column Element <col> elementi kabi ishlaydi
table-row Element <tr> elementi kabi ishlaydi
none Element butunlay olib tashlanadi Demo ❯
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

contents xususiyat qiymatidan qanday foydalanish namoyishi. Quyidagi misolda .a konteyneri yo‘qoladi va uning bola elementlari (.b) DOM’dagi bir daraja yuqoridagi elementning bola elementlariga aylanadi:

.a {   display: contents;   border: 2px solid red;   background-color: #ccc;   padding: 10px;   width: 200px; } .b {   border: 2px solid blue;   background-color: lightblue;   padding: 10px; }
O‘zingiz sinab ko‘ring »

Misol

inherit xususiyat qiymatidan qanday foydalanish namoyishi:

body {   display: inline; } p {   display: inherit; }
O‘zingiz sinab ko‘ring »

Misol

<div> elementi ichidagi ba’zi flex elementlarning yo‘nalishini teskari tartibga o‘rnating:

div {   display: flex;   flex-direction: row-reverse; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS display va visibility

HTML DOM ma’lumotnomasi: display xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!