⊗mkSpRsTl 126 of 128 menu

CSS တွင် အကွက်ကြားမရှိသော တုံ့ပြန်အလိုက်ပြောင်းနိုင်သော အကွက်ငယ်များ

မျက်နှာပြင်အကျယ်ပေါ် မူတည်၍ တစ်တန်းတွင် ဘလောက်အရေအတွက် ကွဲပြားသော အကွက်ငယ်တစ်ခုကို ပြုလုပ်ကြပါစို့။ ကျွန်ုပ်တို့ရရှိရမည့် နမူနာတစ်ခုမှာ ဤသို့ဖြစ်ပါသည်။

ပထမဆုံး HTML ကုဒ်ကို ရေးကြပါစို့။

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> <div class="child">9</div> <div class="child">10</div> <div class="child">11</div> <div class="child">12</div> </div>

ယခု ဘလောက်များ၏ မိဘအတွက် စတိုင်များကို ထည့်ကြပါစို့။

.parent { display: flex; flex-wrap: wrap; width: 95%; margin: 50px auto; }

ယခု ဘလောက်များ၏ အကျယ်ကို မသတ်မှတ်ဘဲ ၎င်းတို့ကိုယ်တိုင် စတိုင်များကို သတ်မှတ်ကြပါစို့။

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

ဘလောက်များ၏ အကျယ်သည် ရာခိုင်နှုန်းများဖြင့် ဖြစ်သင့်သည်မှာ ထင်ရှားပါသည်၊ သို့မှသာ မျက်နှာပြင်ပြောင်းလဲသောအခါ ဘလောက်များသည် ၎င်းတို့၏အကျယ်ကို ညင်သာစွာ ပြောင်းလဲနိုင်မည်ဖြစ်သည်။ ထိုသို့ပြုလုပ်စဉ်တွင် မျက်နှာပြင်၏ အချို့သောအမှတ်များတွင် ဘလောက်အရေအတွက် တိကျစွာရှိစေရန် ဘလောက်များ၏အကျယ်ကို ပြောင်းလဲရပါမည်။

တစ်တန်းတွင် ဘလောက်လေးခု ထားမည့်ကုဒ်ကို ရေးကြပါစို့။

@media (min-width: 1000px) { .child { width: 25%; } }

ယခု တစ်တန်းတွင် ဘလောက်သုံးခု ထားကြပါစို့။

@media (min-width: 700px) and (max-width: 1000px) { .child { width: 33.3333%; } }

ယခု တစ်တန်းတွင် ဘလောက်နှစ်ခု ထားကြပါစို့။

@media (min-width: 400px) and (max-width: 700px) { .child { width: 50%; } }

တစ်တန်းတွင် ဘလောက်တစ်ခု။

@media (max-width: 400px) { .child { width: 100%; } }

ကုဒ်အားလုံးကို အတူတကွ စုစည်းကြပါစို့။

.parent { display: flex; flex-wrap: wrap; width: 95%; margin: 50px auto; } .child { box-sizing: border-box; height: 100px; padding: 20px; border: 1px solid green; } @media (max-width: 400px) { .child { width: 100%; } } @media (min-width: 400px) and (max-width: 700px) { .child { width: 50%; } } @media (min-width: 700px) and (max-width: 1000px) { .child { width: 33.3333%; } } @media (min-width: 1000px) { .child { width: 25%; } }

ကျွန်ုပ်၏ကုဒ်ကို ဘလောက်များ၏အကျယ်ကို calc လုပ်ဆောင်ချက်မှတစ်ဆင့် တွက်ချက်ရန် ပြန်လည်ပြင်ဆင်ပါ။

မျက်နှာပြင်ကျဉ်းလာသည်နှင့်အမျှ ပထမတွင် တစ်တန်းလျှင် အရာဝတ္ထုလေးခု၊ ထို့နောက် တစ်တန်းလျှင် အရာဝတ္ထုနှစ်ခု၊ ထို့နောက် တစ်တန်းလျှင် အရာဝတ္ထုတစ်ခု ဖြစ်လာမည့် အကွက်ငယ်တစ်ခုကို ပြုလုပ်ပါ။

မျက်နှာပြင်ကျဉ်းလာသည်နှင့်အမျှ ပထမတွင် တစ်တန်းလျှင် အရာဝတ္ထုခြောက်ခု၊ ထို့နောက် တစ်တန်းလျှင် အရာဝတ္ထုသုံးခု၊ ထို့နောက် တစ်တန်းလျှင် အရာဝတ္ထုတစ်ခု ဖြစ်လာမည့် အကွက်ငယ်တစ်ခုကို ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်