⊗mkSpRsBR 125 of 128 menu

Upangaji upya wa vitalu kupitia media queries kwenye CSS

Wacha tujifunze kutekeleza upangaji upya wa vitalu kwenye upana tofauti wa skrini. Kwa mfano, tutatekeleza tabia kama hii:

Kwanza tuandike msimbo wa HTML wa vitalu vyetu:

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

Sasa tuandike mitindo kwa mzazi wa vitalu vyetu:

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

Sasa tuandike mitindo kwa vitalu wenyewe, bila kubainisha sifa zitakazobadilika na media queries:

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

Kwenye skrini yenye upana mkubwa, wacha pengo kati ya vitalu lihesabiwe kiotomatiki:

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

Tuweke upana kwa vitalu vyetu kidogo chini ya 50%, ili kuacha nafasi kwa padding:

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

Kwenye skrini nyembamba, tuweke vitalu vyetu kwenye safu wima:

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

Tuweke padding ya chini:

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

Tukusanye pamoja na kupata msimbo ufuatao:

.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%; } }

Rudia mfano ulio hapa chini:

Rudia mfano ulio hapa chini:

Rudia mfano ulio hapa chini:

Rudia mfano ulio hapa chini:

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa