2 ustunli maket


CSS yordamida 2 ustunli maket to‘rini (grid) yaratishni o‘rganing.


ULASHISH

Column 1

Some text..

Column 2

Some text..

O‘zingiz sinab ko‘ring »


Ikki ustunli maket qanday yaratiladi

1-qadam) HTML qo‘shing:

Misol

<div class="row">   <div class="column"></div>   <div class="column"></div> </div>


2-qadam) CSS qo‘shing:

Ushbu misolda ikkita teng ustun yaratamiz:

Float misoli

.column {   float: left;   width: 50%; } /* Clear floats after the columns */ .row:after {   content: "";   display: table;   clear: both; }
O‘zingiz sinab ko‘ring »

Ikki ustun yaratishning zamonaviy usuli — CSS Flexbox’dan foydalanish. Biroq u Internet Explorer 10 va undan oldingi versiyalarda qo‘llab-quvvatlanmaydi.

Flex misoli

.row {   display: flex; } .column {   flex: 50%; }
O‘zingiz sinab ko‘ring »

Ikki ustunli maket yaratish uchun float yoki flex’dan foydalanish o‘zingizga bog‘liq. Biroq IE10 va undan oldingi versiyalarni qo‘llab-quvvatlash kerak bo‘lsa, float’dan foydalaning.

Maslahat: Moslashuvchan bloklar maketi moduli (Flexbox) haqida ko‘proq bilish uchun CSS Flexbox bo‘limimizni o‘qing.


Ushbu misolda ikkita teng bo‘lmagan ustun yaratamiz:

Misol

.column {   float: left; } .left {   width: 25%; } .right {   width: 75%; }
O‘zingiz sinab ko‘ring »

Ushbu misolda moslashuvchan ikki ustunli maket yaratamiz:

Misol

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */ @media screen and (max-width: 600px) {   .column {     width: 100%;   } }
O‘zingiz sinab ko‘ring »

Maslahat: Veb-sayt maketlari haqida ko‘proq bilish uchun CSS veb-sayt maketi darsligimizga o‘ting.

Maslahat: Moslashuvchan veb-dizayn va gridlar haqida ko‘proq bilish uchun CSS moslashuvchan veb-dizayn darsligimizga o‘ting.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!