Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗mkSpRsBR 125 of 128 menu
◀ ▶

Penyusunan Semula Blok melalui Media Query dalam CSS

Mari kita belajar untuk melaksanakan penyusunan semula blok pada lebar skrin yang berbeza. Sebagai contoh, kita akan melaksanakan tingkah laku seperti berikut:

Pertama, mari tulis kod HTML untuk blok-blok kita:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> </div>

Sekarang, mari tulis gaya untuk induk blok-blok kita:

.parent { display: flex; width: 90%; margin: 50px auto; border: 1px solid red; }

Sekarang mari tulis gaya untuk blok-blok itu sendiri, tanpa menentukan sifat-sifat yang akan berubah melalui media query:

.child { box-sizing: border-box; padding: 20px; border: 1px solid green; }

Pada lebar skrin yang besar, biarkan ruang antara blok dikira secara automatik:

@media (min-width: 500px) { .parent { justify-content: space-between; } }

Mari tetapkan lebar untuk blok-blok kita sedikit kurang daripada 50%, untuk meninggalkan ruang untuk jarak:

@media (min-width: 500px) { .child { width: 49.5%; } }

Pada lebar skrin yang kecil, letakkan blok-blok kita dalam lajur:

@media (max-width: 500px) { .parent { flex-direction: column; } }

Mari tetapkan jarak bawah untuk mereka:

@media (max-width: 500px) { .child { margin-bottom: 10px; } }

Mari kumpulkan semuanya dan dapatkan kod berikut:

.parent { display: flex; width: 90%; margin: 50px auto; } .child { box-sizing: border-box; padding: 20px; border: 1px solid green; } @media (max-width: 500px) { .parent { flex-direction: column; } .child { margin-bottom: 10px; } } @media (min-width: 500px) { .parent { justify-content: space-between; } .child { width: 49.5%; } }

Ulangi contoh yang diberikan di bawah:

Ulangi contoh yang diberikan di bawah:

Ulangi contoh yang diberikan di bawah:

Ulangi contoh yang diberikan di bawah:

← →
↑
Melayu▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak