flex


Misol

Kontentidan qat’i nazar, barcha flex elementlar bir xil uzunlikda bo‘lsin:

#main div {   flex: 1; }
O‘zingiz sinab ko‘ring »

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


ULASHISH

Ta’rif va qo‘llanilishi

flex xususiyati quyidagilar uchun qisqartma xususiyatdir:

flex xususiyati flex elementlarning moslashuvchan uzunligini o‘rnatadi.

Eslatma: Agar element flex element bo‘lmasa, flex xususiyati hech qanday ta’sir qilmaydi.

Demoni ko‘rsatish ❯

Standart qiymat: 0 1 auto
Meros qilinadi: yo‘q
Animatsiya qilinadi: ha, alohida xususiyatlarga qarang. animatable haqida o‘qing
Versiya: CSS3
JavaScript sintaksisi: object.style.flex="1" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

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

Xususiyat
flex 29 11 28 9 17


CSS sintaksisi

flex: flex-grow flex-shrink flex-basis|auto|initial|inherit;

Xususiyat qiymatlari

Qiymat Tavsif Demo
flex-grow Element qolgan flex elementlarga nisbatan qanchalik kattalashishini belgilovchi son Demo ❯
flex-shrink Element qolgan flex elementlarga nisbatan qanchalik kichrayishini belgilovchi son
flex-basis Element uzunligi. Yaroqli qiymatlar: "auto", "inherit" yoki ortidan "%", "px", "em" yoki boshqa istalgan uzunlik birligi keladigan son Demo ❯
auto 1 1 auto bilan bir xil.
initial 0 1 auto bilan bir xil. initial haqida o‘qing
none 0 0 auto bilan bir xil.
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

Turli ekran o‘lchamlari/qurilmalar uchun turlicha maket yaratish maqsadida flex ni media so‘rovlar bilan birga ishlatish:

.flex-container {   display: flex;   flex-wrap: wrap; } .flex-item-left {   flex: 50%; } .flex-item-right {   flex: 50%; } /* Responsive layout - makes a one column layout (100%) instead of a two-column layout (50%) */ @media (max-width: 800px) {   .flex-item-right, .flex-item-left {     flex: 100%;   } }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS moslashuvchan quti (Flexbox)

CSS ma’lumotnomasi: flex-basis xususiyati

CSS ma’lumotnomasi: flex-direction xususiyati

CSS ma’lumotnomasi: flex-flow xususiyati

CSS ma’lumotnomasi: flex-grow xususiyati

CSS ma’lumotnomasi: flex-shrink xususiyati

CSS ma’lumotnomasi: flex-wrap xususiyati

HTML DOM ma’lumotnomasi: flex xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!