Yonma-yon rasmlar


CSS yordamida rasmlarni yonma-yon joylashtirishni o‘rganing.


ULASHISH

Yonma-yon rasmlar galereyasi

Snow
Forest
Mountains

O‘zingiz sinab ko‘ring »


Rasmlar yonma-yon qanday joylashtiriladi

1-qadam) HTML qo‘shing:

Misol

<div class="row">   <div class="column">     <img src="img_snow.jpg" alt="Snow" style="width:100%">   </div>   <div class="column">     <img src="img_forest.jpg" alt="Forest" style="width:100%">   </div>   <div class="column">     <img src="img_mountains.jpg" alt="Mountains" style="width:100%">   </div> </div>

2-qadam) CSS qo‘shing:

CSS’ning float xossasi yordamida yonma-yon rasmlarni qanday yaratish mumkin:

Float misoli

/* Three image containers (use 25% for four, and 50% for two, etc) */ .column {   float: left;   width: 33.33%;   padding: 5px; } /* Clear floats after image containers */ .row::after {   content: "";   clear: both;   display: table; }
O‘zingiz sinab ko‘ring »

CSS’ning flex xossasi yordamida yonma-yon rasmlarni qanday yaratish mumkin:

Flexbox misoli

.row {   display: flex; } .column {   flex: 33.33%;   padding: 5px; }
O‘zingiz sinab ko‘ring »

Eslatma: Flexbox Internet Explorer 10 va undan oldingi versiyalarda qo‘llab-quvvatlanmaydi. Uch 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 foydalanganingiz ma’qul.

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



Moslashuvchanlik qo‘shish

Ixtiyoriy ravishda, muayyan ekran kengligida rasmlar yonma-yon turish o‘rniga ustma-ust joylashishi uchun media so‘rovlar qo‘shishingiz mumkin.

Quyidagi misol kengligi 500px yoki undan kichik ekranlarda rasmlarni vertikal ravishda ustma-ust joylashtiradi:

Moslashuvchan misol

/* Responsive layout - makes the three columns stack on top of each other instead of next to each other */ @media screen and (max-width: 500px) {   .column {     width: 100%;   } }
O‘zingiz sinab ko‘ring »

Media so‘rovlar haqida ko‘proq bilish uchun CSS media so‘rovlar darsligimizni o‘qing.


Tegishli sahifalar

Rasmlarga qanday uslub berish haqida ko‘proq bilish uchun CSS rasmlar darsligimizni o‘qing.

CSS Float haqida ko‘proq bilish uchun CSS Float darsligimizni o‘qing.

CSS yordamida rasmlar galereyasini qanday yaratishni bilish uchun CSS rasmlar galereyasi darsligimizni o‘qing.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!