⊗mkPmLtPrm 250 of 250 menu

HTML နှင့် CSS ဖြင့် မာတိကာ ပုံစံများ အပေါ် လေ့ကျင့်ခန်း

မာတိကာပုံစံများကို တည်ဆောက်ခြင်းနှင့် ၎င်းတို့ကို အကြောင်းအရာဖြင့် ဖြည့်စွပ်ခြင်းကို လေ့ကျင့်ကြပါစို့။ ဥပမာအနေဖြင့် အောက်ပါကဲ့သို့ မာတိကာပုံစံတစ်ခုကို ပြုလုပ်ကြည့်ကြပါစို့-

ပထမဦးစွာ မာတိကာ၏ အခြေခံဖွဲ့စည်းပုံကို ပြုလုပ်ကြပါစို့-

<div class="wrapper"> <header> ... </header> <div class="container"> <aside class="left"> left </aside> <main> ... </main> <aside class="right"> right </aside> </div> <footer> site.com </footer> </div>

ယခု ဟက်ဒါနှင့် ပတ်သက်၍ ကြည့်ကြပါစို့။ နမူနာတွင် မြင်တွေ့ရသည့်အတိုင်း ဟက်ဒါတွင် ဝဘ်ဆိုဒ်၏ အမည်နှင့် မီနူးရှိမည်ဖြစ်သည်။ ထို့အပြင် ဤဘလောက်များသည် ဘယ်ဘက်အစွန်းမှ တူညီသော အကွာအဝေးတွင် ရှိကြသည်။ ထိုသို့သောအခြေအနေတွင် ၎င်းတို့ကို ယေဘုယျမိဘတစ်ဦးဖြင့် ပေါင်းစည်းပြီး ဘလောက်များကို တစ်ခုတည်းသော အရာတစ်ခုအဖြစ် ရွှေ့ခြင်းသည် ယုတ္တိရှိသည်-

<div class="wrapper"> <header> <div class="block"> <div class="sitename"></div> <nav></nav> </div> </header> </div>

ဟက်ဒါဘလောက်များ၏ အကြောင်းအရာကို ထည့်သွင်းကြပါစို့-

<div class="wrapper"> <header> <div class="block"> <div class="sitename">site.com</div> <nav> <a href="#">home</a> <a href="#" class="active">blog</a> <a href="#">photos</a> <a href="#">about us</a> <a href="#">contacts</a> </nav> </div> </header> </div>

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

header { border: 1px solid black; } .block { margin: 20px 0 50px 220px; } .sitename { margin-bottom: 10px; font: 20px Arial; } nav { display: flex; width: 600px; border: 1px solid black; }

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

.container { display: flex; } main { width: 660px; padding: 20px; border: 1px solid black; } .left { width: 200px; margin-right: 20px; padding: 20px; border: 1px solid black; } .right { width: 200px; margin-left: 20px; padding: 20px; border: 1px solid black; }

ယခု ကျွန်ုပ်တို့၏ မာတိကာ၏ ကျန်ရှိသော စတိုင်များကို ရေးပြီး ကျွန်ုပ်တို့၏ ပြဿနာအတွက် အဖြေကို ရယူကြပါစို့-

<div class="wrapper"> <header> <div class="block"> <div class="sitename">site.com</div> <nav> <a href="#">home</a> <a href="#" class="active">blog</a> <a href="#">photos</a> <a href="#">about us</a> <a href="#">contacts</a> </nav> </div> </header> <div class="container"> <aside class="left"> left </aside> <main> <h1>Our blog</h1> <p> ... </p> <p> ... </p> <p> ... </p> <p> ... </p> <p> ... </p> </main> <aside class="right"> right </aside> </div> <footer> site.com </footer> </div> * { box-sizing: border-box; } .wrapper { width: 1100px; margin: 30px auto; border: 1px solid black; } header { border: 1px solid black; } .container { display: flex; } main { width: 660px; padding: 20px; border: 1px solid black; } .left { width: 200px; margin-right: 20px; padding: 20px; border: 1px solid black; } .right { width: 200px; margin-left: 20px; padding: 20px; border: 1px solid black; } footer { padding: 30px 0; border: 1px solid black; text-align: center; } .block { margin: 20px 0 50px 220px; } .sitename { margin-bottom: 10px; font: 20px Arial; } nav { display: flex; width: 600px; border: 1px solid black; } nav a { padding: 10px; color: blue; text-decoration: none; font: 15px Arial; } nav a:hover, nav a.active { color: red; text-decoration: underline; } main h1 { font: 20px "Times New Roman"; } main p { margin: 10px 0; text-align: justify; font: 15px Arial; }

လက်တွေ့လေ့ကျင့်ခန်းများ

အောက်ပါလင့်ခ်တွင် 1.zip မာတိကာကို ဒေါင်းလုဒ်ရယူပါ။ ၎င်းကို ဘရောက်ဇာတွင် ဖွင့်ပြီး ထိုနမူနာအတိုင်း စာမျက်နှာကို ပြန်လုပ်ပါ။

အောက်ပါလင့်ခ်တွင် 2.zip မာတိကာကို ဒေါင်းလုဒ်ရယူပါ။ ၎င်းကို ဘရောက်ဇာတွင် ဖွင့်ပြီး ထိုနမူနာအတိုင်း စာမျက်နှာကို ပြန်လုပ်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်