အထက်
ဝဲ
မှန်တယ်
အောက်တွင်

Twitter မှ Bootstrap

Bootstrap သည် ဝဘ်အက်ပ်များနှင့် ဝဘ်ဆိုက်များကို စတင်ဖန်တီးရန်အတွက် Twitter မှ ကိရိယာတန်ဆာပလာတစ်ခုဖြစ်သည်။
၎င်းတွင် စာစီစာရိုက်၊ ဖောင်များ၊ ခလုတ်များ၊ ဇယားများ၊ ဇယားကွက်များ၊ လမ်းညွှန်ချက်များနှင့် အခြားအရာများအတွက် အခြေခံ CSS နှင့် HTML ပါဝင်သည်။

Nerd သတိပေးချက်- Bootstrap ကို Less ဖြင့် တည်ဆောက်ထားပြီး ခေတ်မီဘရောက်ဆာများကို စိတ်ထဲရှိရှိ တံခါးအပြင်ဘက်တွင် အလုပ်လုပ်ရန် ဒီဇိုင်းထုတ်ထားသည်။

CSS ကို Hotlink လုပ်ပါ။

အမြန်ဆန်ဆုံးနှင့် အလွယ်ကူဆုံးစတင်ရန်အတွက်၊ ဤအတိုအထွာကို သင့်ဝဘ်စာမျက်နှာသို့ ကူးယူလိုက်ရုံပါပဲ။

လျှော့သုံးပါ။

Less သုံးတဲ့ ပရိတ်သတ် ? ပြဿနာမရှိပါ၊ repo ကိုပွားပြီး ဤလိုင်းများကိုထည့်လိုက်ပါ-

GitHub တွင် Fork

Github ရှိတရားဝင် Bootstrap repo ဖြင့် ဒေါင်းလုဒ်လုပ်ခြင်း၊ လမ်းခွဲခြင်း၊ ဆွဲထုတ်ခြင်း၊ ဖိုင်ပြဿနာများနှင့် အခြားအရာများ။

GitHub တွင် Bootstrap »

လောလောဆယ် v1.3.0

သမိုင်း

တွစ်တာရှိ အင်ဂျင်နီယာများသည် ရှေ့ဆုံးလိုအပ်ချက်များပြည့်မီရန် ၎င်းတို့နှင့်ရင်းနှီးသော မည်သည့်စာကြည့်တိုက်ကိုမဆို သမိုင်းကြောင်းအရ အသုံးပြုခဲ့သည်။ တင်ပြခဲ့သည့်စိန်ခေါ်မှုများအတွက် အဖြေတစ်ခုအနေဖြင့် Bootstrap စတင်ခဲ့သည်။ လူမိုက်များစွာ၏အကူအညီဖြင့် Bootstrap သည်သိသိသာသာကြီးထွားလာခဲ့သည်။

dev.twitter.com တွင် ပိုမို ဖတ်ရှုရန် ›

Browser ပံ့ပိုးမှု

Bootstrap ကို Chrome၊ Safari၊ Internet Explorer နှင့် Firefox ကဲ့သို့သော ခေတ်မီဘရောက်ဆာများတွင် စမ်းသပ်ပြီး ပံ့ပိုးထားသည်။

Chrome၊ Safari၊ Internet Explorer နှင့် Firefox တို့တွင် စမ်းသပ်ပြီး ပံ့ပိုးထားသည်။
  • နောက်ဆုံးထွက် Safari
  • နောက်ဆုံးထွက် Google Chrome
  • Firefox 4+
  • Internet Explorer 7+
  • အော်ပရာ ၁၁

ဘာတွေပါဝင်လဲ။

Bootstrap သည် စုစည်းထားသော CSS၊ စုစည်းမထားသော၊ နှင့် ဥပမာ နမူနာပုံစံများဖြင့် ပြီးပြည့်စုံပါသည်။

  • Javascript ပလပ်အင်များ
  • မူရင်း .less ဖိုင်များအားလုံး
  • CSS ကို အပြည့်အ၀ စုစည်းပြီး အသေးစိပ် ပါ ။
  • စတိုင်လမ်းညွှန်စာရွက်စာတမ်းအပြည့်အစုံ
  • မတူညီသော အပြင်အဆင်များဖြင့် နမူနာစာမျက်နှာ သုံးခု

အမြန်စတင်ရန် ဥပမာများ

အမြန်ပုံစံများ လိုအပ်ပါသလား။ ကျွန်ုပ်တို့ စုစည်းထားသော ဤအခြေခံဥပမာများကို ကြည့်ပါ။

  • ဟီးရိုးယူနစ်ဖြင့် ရိုးရှင်းသော ကော်လံသုံးခုအပြင်အဆင်
  • static sidebar ပါသော အရည် အဆင်အပြင်
  • အက်ပ်များအတွက် ရိုးရှင်းသော ချိတ်ဆွဲကွန်တိန်နာ

မူရင်းဇယားကွက်

Bootstrap ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ပံ့ပိုးပေးထားသည့် မူရင်းဂရစ်စနစ်သည် 940px ကျယ်ပြန့်သော 16-ကော်လံဇယားဖြစ်သည်။ ၎င်းသည် လူကြိုက်များသော 960 ဂရစ်စနစ်၏ အရသာတစ်ခုဖြစ်သော်လည်း ဘယ်ဘက်နှင့် ညာဘက်ရှိ အပိုအနားသတ်/အကွက်များ မပါဝင်ပါ။

နမူနာဇယားကွက်များ မှတ်သားခြင်း။

ဤနေရာတွင် ပြထားသည့်အတိုင်း၊ ကျွန်ုပ်တို့၏ grid စနစ်၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ကျွန်ုပ်တို့သတ်မှတ်ထားသော အခြေခံကော်လံ 16 ခုအနက် တစ်ခုစီကို "ကော်လံ" နှစ်ခုဖြင့် အခြေခံ အပြင်အဆင်ကို ဖန်တီးနိုင်သည်။ နောက်ထပ် ပုံစံကွဲများအတွက် အောက်ပါ ဥပမာများကို ကြည့်ပါ။

  1. <div class = "row" >
  2. <div class = "span6" >
  3. ...
  4. </div>
  5. <div class = "span10" >
  6. ...
  7. </div>
  8. </div>
၁/၃
၁/၃
၁/၃
၁/၃
၂/၃
၁၁
၁၆

နှိမ်ခံကော်လံ

၈ ထေရ ၄
1/3 offset 2/3s
၄ ထေရ ၄
၄ ထေရ ၄
၅ ထေရ ၃
၅ ထေရ ၃
၁၀ ထေရီ ၆

အသိုက်ကော်လံများ

.rowရှိပြီးသား ကော်လံတစ်ခုအတွင်း ဖန်တီးခြင်းဖြင့် လိုအပ်ပါက သင်၏အကြောင်းအရာကို စုစည်းပါ ။

nested ကော်လံများဥပမာ

ကော်လံအဆင့် ၁
အဆင့် ၂
အဆင့် ၂
  1. <div class = "row" >
  2. <div class = "span12" >
  3. ကော်လံအဆင့် ၁
  4. <div class = "row" >
  5. <div class = "span6" >
  6. အဆင့် ၂
  7. </div>
  8. <div class = "span6" >
  9. အဆင့် ၂
  10. </div>
  11. </div>
  12. </div>
  13. </div>

သင်၏ကိုယ်ပိုင်ဇယားကွက်ကိုလှိမ့်ပါ။

Bootstrap တွင်ထည့်သွင်းထားသော default 940px grid စနစ်အား စိတ်ကြိုက်ပြင်ဆင်ရန်အတွက် လက်တစ်ဆုပ်စာ ကိန်းရှင်များဖြစ်သည်။ စိတ်ကြိုက်ပြင်ဆင်မှု အနည်းငယ်ဖြင့်၊ ကော်လံများ၏ အရွယ်အစား၊ ၎င်းတို့၏ ရေမြောင်းများနှင့် ၎င်းတို့နေထိုင်သည့် ကွန်တိန်နာကို ပြုပြင်နိုင်သည်။

ဇယားကွက်အတွင်းပိုင်း

လက်ရှိ grid စနစ်အား ပြုပြင်ရန် လိုအပ်သော ကိန်းရှင်များအားလုံးသည် variables.less.

ပြောင်းလဲနိုင်သော မူလတန်ဖိုး ဖော်ပြချက်
@gridColumns ၁၆ ဇယားကွက်အတွင်းရှိ ကော်လံအရေအတွက်
@gridColumnWidth 40px ဇယားကွက်အတွင်းရှိ ကော်လံတစ်ခုစီ၏ အကျယ်
@gridGutterWidth 20px ကော်လံတစ်ခုစီကြား အနုတ်နေရာ
@siteWidth ကော်လံများနှင့် ရေမြောင်းအားလုံး၏ ပေါင်းလဒ်ကို တွက်ချက်ထားသည်။ .fixed-container()ကော်လံများနှင့် ရေ မြောင်းများရေတွက်ပြီး mixin ၏အကျယ်ကို သတ်မှတ်ရန် အခြေခံကိုက်ညီမှုအချို့ကို အသုံးပြု ပါသည်။

ယခု စိတ်ကြိုက်လုပ်ရန်

ဇယားကွက်ကို မွမ်းမံခြင်းဆိုသည်မှာ ကိန်းရှင်သုံးခုကို @grid-*ပြောင်းလဲခြင်းနှင့် လျော့နည်းဖိုင်များကို ပြန်လည်ပေါင်းစည်းခြင်းဟု ဆိုလိုသည်။

Bootstrap သည် ကော်လံ 24 ခုအထိပါရှိသော grid system ကိုကိုင်တွယ်ရန်တပ်ဆင်ထားပါသည်။ ပုံသေမှာ 16 မျှသာဖြစ်သည်။ ဤသည်မှာ သင်၏ grid variable များကို 24-column grid တွင် စိတ်ကြိုက်ပုံပေါ်ပါမည်။

  1. @gridColumns : 24 ;
  2. @gridColumnWidth : 20px ;
  3. @gridGutterWidth : 20px ;

ပြန်လည်စုစည်းပြီးသည်နှင့် သတ်မှတ်ပေးပါမည်။

ပုံသေ အပြင်အဆင်

ပုံသေနှင့် ရိုးရှင်းသော 940px ကျယ်ဝန်းသော၊ တစ်ခုတည်းသော ဝဘ်ဆိုဒ် သို့မဟုတ် စာမျက်နှာတစ်ခုအတွက် ပံ့ပိုးပေးသည့် မည်သည့်ဝဘ်ဆိုဒ် သို့မဟုတ် စာမျက်နှာအတွက်မဆို ဗဟိုပြုထားသော အပြင်အဆင် <div.container>

  1. <body>
  2. <div class = "container" >
  3. ...
  4. </div>
  5. </body>

အရည် အဆင်အပြင်

min- နှင့် max-widths နှင့် ဘယ်ဘက် sidebar ပါရှိသော ပြောင်းလွယ်ပြင်လွယ်ရှိသော အရည် စာမျက်နှာတည်ဆောက်ပုံ။ အက်ပ်များနှင့် စာရွက်စာတမ်းများအတွက် ကောင်းမွန်သည်။

  1. <body>
  2. <div class = "container-fluid" >
  3. <div class = "sidebar" >
  4. ...
  5. </div>
  6. <div class = "content" >
  7. ...
  8. </div>
  9. </div>
  10. </body>

ခေါင်းစဉ်များနှင့် မိတ္တူ

သင့်ဝဘ်စာမျက်နှာများကို တည်ဆောက်ခြင်းအတွက် စံစာစီစာကုံးအဆင့်တစ်ခု။

စာစီစာရိုက်ဇယားတစ်ခုလုံးသည် ကျွန်ုပ်တို့၏ variables.less ဖိုင်ရှိ Less variable နှစ်ခုအပေါ် အခြေခံသည်- @basefontနှင့် @baseline. ပထမတစ်ခုသည် တစ်လျှောက်လုံးအသုံးပြုသည့် အခြေခံဖောင့်အရွယ်အစားဖြစ်ပြီး ဒုတိယမှာ အခြေခံမျဉ်းအမြင့်ဖြစ်သည်။

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

h1။ ခေါင်းစဉ် ၁

h2။ ခေါင်းစီး ၂

h3။ ခေါင်းစဉ် ၃

h4။ ခေါင်းစဉ် ၄

h5။ ခေါင်းစီး ၅
h6။ ခေါင်းစီး ၆

နမူနာစာပိုဒ်

Nullam quis risus eget urna mollis ornare vel eu leo။ Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula ut id elit ။

ဥပမာ ခေါင်းစီး တွင် ခေါင်းစဉ် ခွဲရှိသည်…

ထွေ။ ဒြပ်စင်

အလေးပေးမှု၊ လိပ်စာများနှင့် အတိုကောက်များကို အသုံးပြုခြင်း။

<strong> <em> <address> <abbr>

ဘယ်အချိန်မှာ သုံးမလဲ။

အလေးပေးတဂ်များ ( <strong>နှင့် <em>) ကို ၎င်း၏ပတ်ဝန်းကျင်မိတ္တူနှင့်ဆက်စပ်သော စကားလုံး သို့မဟုတ် စကားစုတစ်ခု၏ ထပ်လောင်းအရေးကြီးမှု သို့မဟုတ် အလေးပေးဖော်ပြရန်အတွက် အသုံးပြုသင့်သည်။ <strong>အရေးပါမှုနှင့် ဖိစီး မှုအလေးပေး <em>မှုအတွက် အသုံးပြု ပါ။

စာပိုဒ်တစ်ခုတွင် အလေးပေးသည်။

Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus။ Maecenas faucibus mollis interdum Nulla vitae elit libero၊ pharetra augue။

မှတ်ချက်-<b> HTML5 တွင် တဂ်များ နှင့် အသုံးပြုရန် အဆင်ပြေသေး <i>ပြီး ၎င်းတို့ကို ရဲရင့်ခြင်းနှင့် စာလုံးစောင်းပုံစံ ပြုလုပ်ရန် မလိုအပ်ပါ (ထိုထက်ပို၍ အဓိပ္ပါယ်ရှိသော ဒြပ်စင်များရှိလျှင် ၎င်းကို အသုံးပြုပါ)။ <b>အပိုအရေးပါမှုကို ဖော်ပြခြင်းမရှိဘဲ စကားလုံးများ သို့မဟုတ် စကားစုများကို မီးမောင်းထိုးပြရန် ရည်ရွယ်ပြီး <i>အများအားဖြင့် အသံ၊ နည်းပညာဆိုင်ရာ အသုံးအနှုန်းများစသည်တို့အတွက် ဖြစ်သည်။

လိပ်စာများ

ဒြပ်စင်အား ၎င်း၏ အနီးဆုံး <address>ဘိုးဘေး သို့မဟုတ် လုပ်ငန်းတစ်ခုလုံးအတွက် ဆက်သွယ်ရန် အချက်အလက်အတွက် အသုံးပြုသည်။ ဤသည်မှာ ၎င်းကိုအသုံးပြုပုံဥပမာနှစ်ခုဖြစ်သည်။

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
အမည်အပြည့်အစုံ
[email protected]

မှတ်ချက်- အကြောင်းအရာကို မှန်ကန်စွာတည်ဆောက်ရန်အတွက် လိုင်းတစ်ခုစီမှ စာကြောင်းတစ်ကြောင်းစီ ( ) သို့မဟုတ် ဘလောက်အဆင့်တက်ဂ် (ဥပမာ ) <address>ဖြင့် အဆုံးသတ်ရပါမည် ။<br /><p>

အတိုကောက်များ

အတိုကောက်များနှင့် အတိုကောက်များအတွက်၊ <abbr>tag ကိုသုံးပါ ( HTML5<acronym> တွင် ကန့်ကွက်ထားသည် )။ အတိုကောက်ပုံစံကို တဂ်အတွင်းထည့်ကာ အမည်အပြည့်အစုံအတွက် ခေါင်းစဉ်တစ်ခု သတ်မှတ်ပါ။

ကိုးကားချက်များ

<blockquote> <p> <small>

ကိုးကားနည်း

blockquote တစ်ခုပါဝင်ရန်၊ <blockquote>ပတ်ပတ်လည် <p>နှင့် <small>tags များ။ <small>သင်၏အရင်းအမြစ်ကိုကိုးကားရန် element ကိုသုံးပါ၊ ၎င်းရှေ့တွင် em dash တစ်ခုရလိမ့် မည် &mdash;

Lorem ipsum dolor sit amet, consectetur adipiscing elit ။ ကိန်းပြည့် posuere erat a ante venenatis dapibus posuere velit aliquet ။

ဒေါက်တာ Julius Hibbert
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit။ ကိန်းပြည့် posuere erat a ante venenatis dapibus posuere velit aliquet ။ </p>
  3. <small> ဒေါက်တာ Julius Hibbert </small>
  4. </blockquote>

စာရင်းများ

Unordered<ul>

  • Lorem ipsum dolor ထိုင် amet
  • Consectetur adipiscing elit
  • Massa တွင် Integer molestie lorem
  • pretium nisl aliquet တွင် Facilisis
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean ထိုင် amet erat သီလရှင်
  • porttitor loem ကိုရယူပါ။

ပုံစံမဲ့<ul.unstyled>

  • Lorem ipsum dolor ထိုင် amet
  • Consectetur adipiscing elit
  • Massa တွင် Integer molestie lorem
  • pretium nisl aliquet တွင် Facilisis
  • Nulla volutpat aliquam velit
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Aenean ထိုင် amet erat သီလရှင်
  • porttitor loem ကိုရယူပါ။

အမိန့်ပေးတယ်။<ol>

  1. Lorem ipsum dolor ထိုင် amet
  2. Consectetur adipiscing elit
  3. Massa တွင် Integer molestie lorem
  4. pretium nisl aliquet တွင် Facilisis
  5. Nulla volutpat aliquam velit
  6. Faucibus porta lacus fringilla vel
  7. Aenean ထိုင် amet erat သီလရှင်
  8. porttitor loem ကိုရယူပါ။

ဖော်ပြချက်dl

ဖော်ပြချက်စာရင်းများ
ဖော်ပြချက်စာရင်းသည် ဝေါဟာရများကို သတ်မှတ်ရန်အတွက် ပြီးပြည့်စုံသည်။
Euismod
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit။
Donec id elit non mi porta gravida at eget metus
Malesuada porta
Etiam porta sem malesuada magna mollis euismod။

ကုဒ်

<code> <pre>

ရိုးရှင်းသော tag နှစ်ခုဖြင့် သင့်ကုဒ်ကို ပုံစံထုတ်ပါ။ javascript မှတဆင့် ပို၍ အံ့သြဖွယ်ကောင်းစေရန်၊ Google ၏ code prettify library ထဲသို့ ချလိုက်ပြီး သင်သတ်မှတ်လိုက်ပါ။

ကုဒ်တင်ပြခြင်း။

ကုဒ်၊ ဘလောက်များ သို့မဟုတ် အတိုအထွာများကို မှန်ကန်သော tag တွင် ပတ်ထားရုံဖြင့် ပုံစံဖြင့် ပြသနိုင်သည်။ စာကြောင်းများစွာကို လွှမ်းခြုံထားသော ကုဒ်တုံးများအတွက်၊ <pre>ဒြပ်စင်ကို အသုံးပြုပါ။ အတွင်းကုဒ်အတွက်၊ <code>အစိတ်အပိုင်းကို အသုံးပြုပါ။

ဒြပ် ရလဒ်
<code> <html>ဤကဲ့သို့သော စာကြောင်းတစ်ကြောင်းတွင်၊ သင်၏ထုပ်ပိုးထားသောကုဒ်သည် ဤ ဒြပ်စင် နှင့်တူပါမည် ။
<pre>
<div>
  <h1>ခေါင်းစီး</h1>
  <p>ဒီမှာ တစ်ခုခု...</p>
</div>

မှတ်ချက်-<pre> tag များအတွင်း ကုဒ်ကို တတ်နိုင်သမျှ ဘယ်ဘက်နှင့် နီးကပ် အောင်ထားရန် သေချာပါစေ ။ tabs အားလုံးကို render လုပ်ပါလိမ့်မယ်။

<pre class="prettyprint">

google-code-prettify စာကြည့်တိုက်ကိုအသုံးပြုခြင်းဖြင့်၊ သင့်ကုဒ်တုံးများသည် အနည်းငယ်ကွဲပြားသော အမြင်ပုံစံနှင့် အလိုအလျောက် အထားအသိုကို မီးမောင်းထိုးပြခြင်းတို့ကို ရရှိမည်ဖြစ်သည်။

<div> <h1> ခေါင်းစီး </h1> <p> ဒီမှာ တစ်ခုခု... </p> </div>
  
  

google-code-prettify ကိုဒေါင်းလုဒ်လုပ်ပြီး အသုံးပြုနည်းအတွက် readme ကိုကြည့်ပါ။

အညွှန်းများ

<span class="label">

သင့်ကိုယ်တွင်းစာသားရှိ မည်သည့်စကားစုကိုမဆို အာရုံစိုက်ပါ သို့မဟုတ် အလံပြပါ။

တံဆိပ်တပ်ပါ။

စိတ်ကူးယဉ် New တွေထဲက တစ်ခုကို လိုအပ်ဖူး လား။ ကုဒ်ရေးတဲ့အခါ အရေးကြီးတဲ့ အလံတွေလား ။ ကဲ၊ အခု မင်းမှာ သူတို့ရှိတယ်။ ဤသည်မှာ ပုံသေအားဖြင့် ပါဝင်သောအရာများဖြစ်သည်-

တံဆိပ် ရလဒ်
<span class="label">Default</span> ပုံသေ
<span class="label success">New</span> အသစ်
<span class="label warning">Warning</span> သတိပေးချက်
<span class="label important">Important</span> အရေးကြီးတယ်။
<span class="label notice">Notice</span> အသိပေးစာ

မီဒီယာဇယား

နိမ့်သော HTML ခြေရာကောက်နှင့် အနည်းငယ်သော စတိုင်များဖြင့် စာမျက်နှာများတွင် အရွယ်အစားအမျိုးမျိုး၏ ပုံငယ်များကို ပြသပါ။

နမူနာပုံသေးများ

ပုံသေးများသည် မည်သည့်အရွယ်အစား ရှိ .media-gridနိုင်သည်၊ သို့သော် Built-in Bootstrap grid စနစ်သို့ တိုက်ရိုက်ပုံဖော်သည့်အခါ ၎င်းတို့သည် အကောင်းဆုံးအလုပ်လုပ်ပါသည်။ .span290၊ 210၊ နှင့် 330 ကဲ့သို့သော ရုပ်ပုံအကျယ်များသည် , .span4, နှင့် .span6ကော်လံအရွယ်အစား တို့ကို ညီမျှစေရန် အကွက်များ၏ pixels အနည်းငယ်နှင့် ပေါင်းစပ်ထားသည် ။

ကြီးမားသည်။

အလယ်အလတ်

သေးငယ်သည်။

Coding တွေလုပ်ကြတယ်။

Media Grids သည် အသုံးပြုရလွယ်ကူပြီး Markup ဘက်မှ ရိုးရှင်းပါသည်။ ၎င်းတို့၏ အတိုင်းအတာများသည် ပါဝင်သော ပုံများ၏ အရွယ်အစားပေါ်တွင် အခြေခံထားသည်။

  1. <ul class = "media-grid" >
  2. <li>
  3. <a href="#" > _ _
  4. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  5. </a>
  6. </li>
  7. <li>
  8. <a href="#" > _ _
  9. <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
  10. </a>
  11. </li>
  12. </ul>

စားပွဲများတည်ဆောက်ခြင်း။

<table> <thead> <tbody> <tr> <th> <td> <colspan> <caption>

စားပွဲများသည် အလွန်ကောင်းသည်—အရာများစွာအတွက်။ သို့သော် ဇယားကြီးများသည် အသုံးဝင်၊ အရွယ်တင်၍ ဖတ်နိုင်သော (ကုဒ်အဆင့်တွင်) ရှိရန် မတ်ခ်အပ်နှစ်သက်မှု အနည်းငယ် လိုအပ်ပါသည်။ ဤသည်မှာ ကူညီရန် အကြံပြုချက်အချို့ဖြစ်သည်။

သင့်ကော်လံခေါင်းစီးများကို <thead>အထက်တန်းပုံစံ <thead>> <tr>> တွင် အမြဲထည့်ပါ <th>

ကော်လံခေါင်းစီးများနှင့်ဆင်တူသည်၊ သင့်ဇယား၏ကိုယ်ထည်အကြောင်းအရာအားလုံးကို <tbody>သင့်အထက်တန်းအဆင့် အဖြစ် <tbody>> <tr>> ဖြင့် ပတ်ထားသင့်သည် <td>

ဥပမာ- မူရင်းဇယားပုံစံများ

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

# နာမည် မျိုးနွယ်အမည် ဘာသာစကား
တချို့က တစ်မျိုး အင်္ဂလိပ်စာ
ဂျိုး ခြောက်ထုပ် အင်္ဂလိပ်စာ
စတူး အံ ကုဒ်
  1. <စားပွဲ>
  2. ...
  3. </table>

ဥပမာ- နို့ဆီစားပွဲ

ပိုမိုတင်းကျပ်သောနေရာများတွင်ဒေတာပိုမိုလိုအပ်သောဇယားများအတွက်၊ padding တစ်ဝက်ကိုဖြတ်မည့် condensed အရသာကိုသုံးပါ။ မူရင်းဇယားပုံစံများကဲ့သို့ နယ်နိမိတ်များ၊ မြင်းကျားအစင်းများနှင့်လည်း တွဲဖက်အသုံးပြုနိုင်ပါသည်။

# နာမည် မျိုးနွယ်အမည် ဘာသာစကား
တချို့က တစ်မျိုး အင်္ဂလိပ်စာ
ဂျိုး ခြောက်ထုပ် အင်္ဂလိပ်စာ
စတူး အံ ကုဒ်

ဥပမာ- နယ်ခြားထားသော ဇယား

ထောင့်များကိုဝိုင်းပြီး ဘက်ပေါင်းစုံမှ ဘောင်များထည့်ခြင်းဖြင့် သင့်စားပွဲများကို အနည်းငယ် ပေါ့ပါးစေပါသည်။

# နာမည် မျိုးနွယ်အမည် ဘာသာစကား
တချို့က တစ်မျိုး အင်္ဂလိပ်စာ
ဂျိုး ခြောက်ထုပ် အင်္ဂလိပ်စာ
စတူး အံ ကုဒ်
  1. <table class = "bordered-table" >
  2. ...
  3. </table>

ဥပမာ- မြင်းကျားအစင်း

မြင်းကျားအစင်းကြောင်းများထည့်ခြင်းဖြင့် သင့်စားပွဲများနှင့် ဆန်းသစ်မှုအနည်းငယ်ရယူပါ— .zebra-stripedအတန်းကိုထည့်လိုက်ရုံပါပဲ။

# နာမည် မျိုးနွယ်အမည် ဘာသာစကား
တချို့က တစ်မျိုး အင်္ဂလိပ်စာ
ဂျိုး ခြောက်ထုပ် အင်္ဂလိပ်စာ
စတူး အံ ကုဒ်
ကော်လံ 4 တုံး
ကော်လံ ၂ ခုကို ချဲ့သည်။ ကော်လံ ၂ ခုကို ချဲ့သည်။

မှတ်ချက်- Zebra-striping သည် IE8 နှင့် အောက်ရှိ ဘရောင်ဇာအဟောင်းများအတွက် မရရှိနိုင်သော တိုးတက်မှုအဆင့်မြှင့်တင်မှုတစ်ခုဖြစ်သည်။

  1. <table class = "မြင်းကျားအစင်း" >
  2. ...
  3. </table>

ဥပမာ- မြင်းကျားအစင်း w/ TableSorter.js

ယခင်နမူနာကိုယူပြီး jQuery နှင့် Tablesorter ပလပ်အင် မှတစ်ဆင့် စီခြင်းလုပ်ဆောင်နိုင်စွမ်းကို ပံ့ပိုးပေးခြင်းဖြင့် ကျွန်ုပ်တို့၏ဇယားများ၏အသုံးဝင်မှုကို မြှင့် တင်ပေးပါသည်။ အမျိုးအစားကိုပြောင်းရန် မည်သည့်ကော်လံ၏ ခေါင်းစီးကို နှိပ်ပါ။

# နာမည် မျိုးနွယ်အမည် ဘာသာစကား
ဂျိုး ခြောက်ထုပ် အင်္ဂလိပ်စာ
စတူး အံ ကုဒ်
မင်းရဲ့ တစ်မျိုး အင်္ဂလိပ်စာ
  1. <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
  2. <script >
  3. $ ( function () {
  4. $ ( "table#sortTableExample" )။ tablesorter ({ sortList : [[ 1 , 0 ]] });
  5. });
  6. </script>
  7. <table class = "မြင်းကျားအစင်း" >
  8. ...
  9. </table>

မူရင်းစတိုင်များ

ဖောင်များအားလုံးသည် ၎င်းတို့ကို ဖတ်ရှုနိုင်သော အတိုင်းအတာဖြင့် တင်ပြနိုင်ရန် ပုံသေပုံစံများကို ပေးထားသည်။ စာသားထည့်သွင်းမှုများ၊ ရွေးချယ်ရန်စာရင်းများ၊ စာသားဧရိယာများ၊ ရေဒီယိုခလုတ်များနှင့် အမှန်ခြစ်ပုံးများနှင့် ခလုတ်များအတွက် ပုံစံများကို ပံ့ပိုးပေးထားသည်။

နမူနာပုံစံ ဒဏ္ဍာရီ
တချို့က ဒီမှာ တန်ဖိုးရှိတယ်။
အကူအညီ စာသားအတိုအထွာလေးများ
အောင်မြင်
ရော့!
နမူနာပုံစံ ဒဏ္ဍာရီ
@
ဤသည်မှာ အကူအညီစာသားအချို့ဖြစ်သည်။
နမူနာပုံစံ ဒဏ္ဍာရီ
မှတ်ချက်- အညွှန်းများသည် ပိုမိုကြီးမားသောကလစ်ဧရိယာများနှင့် ပိုမိုအသုံးပြုနိုင်သောပုံစံအတွက် ရွေးချယ်စရာအားလုံးကို ဝိုင်းရံထားသည်။
သို့ အချိန်အားလုံးကို ပစိဖိတ်စံတော်ချိန် (GMT -08:00) အဖြစ် ပြထားသည်။
လိုအပ်ပါက အထက်ဖော်ပြပါအကွက်ကို ဖော်ပြရန် အကူအညီစာသားကို ပိတ်ဆို့ပါ။
 

ဖွဲ့ထားသောပုံစံများ

သင့်ဖောင်၏ HTML တွင် ထည့်ပါ .form-stackedက ၎င်းတို့၏ ဘယ်ဘက်တွင် အကွက်များအစား ၎င်းတို့၏ အကွက်များထိပ်တွင် အညွှန်းများ ရှိနေမည်ဖြစ်သည်။ သင့်ဖောင်များသည် တိုတောင်းသည် သို့မဟုတ် ပိုမိုလေးသောပုံစံများအတွက် ထည့်သွင်းမှုကော်လံနှစ်ခုရှိသည်ဆိုပါက ၎င်းသည် ကောင်းမွန်ပါသည်။

နမူနာပုံစံ ဒဏ္ဍာရီ
နမူနာပုံစံ ဒဏ္ဍာရီ
အကူအညီ စာသားအတိုအထွာလေးများ
မှတ်ချက်- အညွှန်းများသည် ပိုမိုကြီးမားသောကလစ်ဧရိယာများနှင့် ပိုမိုအသုံးပြုနိုင်သောပုံစံအတွက် ရွေးချယ်စရာအားလုံးကို ဝိုင်းရံထားသည်။
 

ပုံစံအကွက်အရွယ်အစားများ

သင်၏ မှတ်သားမှုတွင် အတန်းအနည်းငယ်ကို ထည့်သွင်းခြင်းဖြင့် မည်သည့်ပုံစံ inputselectသို့မဟုတ် အကျယ်ကိုမဆို စိတ်ကြိုက်ပြင်ဆင်ပါ။textarea

v1.3.0 တွင်၊ ဖောင်ဒြပ်စင်များအတွက် ဂရစ်-အခြေပြု အရွယ်အစားအတန်းအစားများကို ထည့်သွင်းထားပါသည်။ ရှိပြီးသား .mini, .small, etc အတန်းများပေါ်တွင် ၎င်းတို့ကို အသုံးပြုပါ။

ခလုတ်များ

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

ခလုတ်များအားလုံးသည် မီးခိုးရောင်ဖျော့ဖျော့စတိုင်သို့ ပုံသေဖြစ်သော်လည်း၊ ကွဲပြားသောအရောင်စတိုင်များအတွက် လုပ်ဆောင်နိုင်သော အတန်းများစွာကို အသုံးပြုနိုင်ပါသည်။ ဤအတန်းများတွင် အပြာ .primaryအတန်း၊ အပြာနုရောင် .infoအတန်း၊ အစိမ်းရောင် .successအတန်းနှင့် အနီရောင် .dangerအတန်းတို့ ပါဝင်သည်။

ဥပမာ ခလုတ်များ

ခလုတ်ပုံစံများကို ထည့်သွင်းထားသည့် မည်သည့်အရာကိုမဆို အသုံးချနိုင်သည် .btn<a>ပုံမှန်အားဖြင့် သင်သည် ဤအရာများကိုသာ , <button>, နှင့် ရွေးချယ်ပြီး <input>အစိတ်အပိုင်းများ သို့ အသုံးချလို မည်ဖြစ်သည်။ ဒါက ဘယ်လိုပုံစံပါလဲ။

       

အရွယ်အစားအမျိုးမျိုး

ပိုကြီးသော သို့မဟုတ် သေးငယ်သော ခလုတ်များကို နှစ်သက်ပါသလား။ လုပ်လိုက်ပါ!

မသန်စွမ်းသောအခြေအနေ

အကြောင်းပြချက်တစ်ခု သို့မဟုတ် အခြားတစ်ခုကြောင့် အက်ပ်က မလုပ်ဆောင်နိုင်သော သို့မဟုတ် ပိတ်ထားသည့် ခလုတ်များအတွက်၊ ပိတ်ထားသည့်အခြေအနေကို အသုံးပြုပါ။ ၎င်းသည် .disabledလင့်ခ်များနှင့် ဒြပ်စင် :disabledများအတွက် ဖြစ်သည်။<button>

လင့်များ

ခလုတ်များ

 

အခြေခံသတိပေးချက်များ

.alert-message

ကျရှုံးမှု၊ ဖြစ်နိုင်ချေ ကျရှုံးမှု၊ သို့မဟုတ် လုပ်ဆောင်ချက်တစ်ခု၏ အောင်မြင်မှုကို မီးမောင်းထိုးပြရန်အတွက် တစ်ကြောင်းတည်းသော စာတိုများ။ ပုံစံများအတွက် အထူးအသုံးဝင်သည်။

javascript ကိုရယူပါ »

×

သန့်ရှင်းသော guacamole သင့်ကိုယ်သင် အကောင်းဆုံးစစ်ဆေးပါ၊ သင် အရမ်းကြည့်ကောင်း ပုံမပေါ်ပါ။ ပုံမပေါ်ပါ ။

×

ကောင်းစွာပြီးဆုံးသည်! သတိပေးစာကို သင်အောင်မြင်စွာ ဖတ်ပြီးပါပြီ။

×

ကြိုတင်အသိပေးသည်! ၎င်းသည် သင့်အာရုံစူးစိုက်မှုကို လိုအပ်သည့် သတိပေးချက်တစ်ခုဖြစ်သော်လည်း ၎င်းသည် ကြီးမားသောဦးစားပေး မဟုတ်သေးပါ။

နမူနာကုဒ်

  1. <div class = "alert-message သတိပေးချက်" >
  2. <a class="close" href="#"> × </a> _ _ _ _ _
  3. <p><strong> Holy guacamole! </strong> အကောင်းဆုံးကတော့ သင့်ကိုယ်သင် အရမ်းကြည့်ကောင်းနေမှာ မဟုတ်ပါဘူး။ </p>
  4. </div>

မက်ဆေ့ချ်များကို ပိတ်ပါ။

.alert-message.block-message

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

javascript ကိုရယူပါ »

×

သန့်ရှင်းသော guacamole ဒါက သတိပေးချက်ပါ။ သင့်ကိုယ်သင် အကောင်းဆုံးစစ်ဆေးပါ၊ သင်အရမ်းကြည့်ကောင်းနေမှာမဟုတ်ပါဘူး။ Nulla vitae elit libero၊ pharetra augue။ Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

×

အိုး! မင်းမှာ အမှားတစ်ခု ရှိတယ်။ အဲဒါကို ပြောင်းပြီး ထပ်စမ်းကြည့်ပါ

  • Duis mollis သည် လူမဟုတ်သော luctus ဖြစ်သည်။
  • Nisi erat porttitor ligula
  • Eget lacinia odio sem nec elit
×

ကောင်းစွာပြီးဆုံးသည်! ဤသတိပေးစာကို သင်အောင်မြင်စွာ ဖတ်ပြီးပါပြီ။ Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas faucibus mollis interdum

×

ကြိုတင်အသိပေးသည်! ၎င်းသည် သင့်အာရုံစူးစိုက်မှုကို လိုအပ်သည့် သတိပေးချက်တစ်ခုဖြစ်သော်လည်း ၎င်းသည် ကြီးမားသောဦးစားပေးမဟုတ်သေးပါ။

နမူနာကုဒ်

  1. <div class = "alert-message block-message warning" >
  2. <a class="close" href="#"> × </a> _ _ _ _ _
  3. <p><strong> Holy guacamole! ဒါက သတိပေးချက်ပါ။ </strong> အကောင်းဆုံးကတော့ သင့်ကိုယ်သင် အရမ်းကြည့်ကောင်းနေမှာ မဟုတ်ပါဘူး။ Nulla vitae elit libero၊ pharetra augue။ Praesent commodo cursus magna, vel scelerisque nisl consectetur et. </p>
  4. <div class = "alert-actions" >
  5. <a class="btn small" href="#"> ဒီ လုပ်ဆောင်ချက်ကို လုပ် ပါ </a> <a class="btn small" href="#"> ဒါမှ ဒါ လုပ် ပါ </a> _ _
  6. </div>
  7. </div>

မော်ဒယ်များ

Modals—ဒိုင်ယာလော့ဂ်များ သို့မဟုတ် အလင်းသေတ္တာများ—သည် နောက်ခံအကြောင်းအရာကို ထိန်းသိမ်းထားရန် အရေးကြီးသော အခြေအနေများတွင် ဆက်စပ်လုပ်ဆောင်မှုများအတွက် ကောင်းမွန်ပါသည်။

javascript ကိုရယူပါ »

Tooltips

Twipsies သည် ရှုပ်ထွေးသောအသုံးပြုသူများကို ကူညီပေးပြီး လမ်းကြောင်းမှန်သို့ညွှန်ပြရန်အတွက် အလွန်အသုံးဝင်ပါသည်။

javascript ကိုရယူပါ »

Lorem ipsum dollar sit amet illo အမှား ipsum veritatis aut iste perspiciatis iste voluptas natus illo quasi odit aut natus အကျိုးဆက် ရလဒ်, aut natus illo voluptatem odit perpiciatis laudantium rem dolorupquetam. Voluptasdicta eaque beatae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit accusantium totam totam architecto explicabo sit fugit quasi fugit, totam doloremque unde sunt sed dicta quae voltamo accusant .

Popovers

အပြင်အဆင်ကို မထိခိုက်စေဘဲ စာမျက်နှာတစ်ခုသို့ စာသားအခွဲအချက်အလက်များကို ပေးဆောင်ရန် popovers ကိုသုံးပါ။

javascript ကိုရယူပါ »

Popover ခေါင်းစဉ်

Etiam porta sem malesuada magna mollis euismod။ Maecenas faucibus mollis interdum Morbi leo risus၊ porta ac consectetur ac၊ vestibulum နှင့် eros။

စတင်အသုံးပြုခြင်း

javascript ကို Bootstrap စာကြည့်တိုက်နှင့် ပေါင်းစပ်ခြင်းသည် အလွန်လွယ်ကူပါသည်။ အောက်တွင် ကျွန်ုပ်တို့သည် အခြေခံများကို ကျော်လွန်ပြီး သင့်အား စတင်ရန်အတွက် အလွန်ကောင်းမွန်သော ပလပ်အင်အချို့ကို ပံ့ပိုးပေးပါသည်။

javascript docs ကိုကြည့်ပါ »

ဘာတွေပါဝင်လဲ။

jQuery နှင့် Ender နှင့် အလုပ်လုပ်သော စိတ်ကြိုက်ပလပ်အင်အသစ်များဖြင့် Bootstrap ၏အဓိကအစိတ်အပိုင်းအချို့ကို အသက်ဝင်စေ ပါသည်။ သင်၏ သီးခြား ဖွံ့ဖြိုးတိုးတက်မှု လိုအပ်ချက်များနှင့် ကိုက်ညီစေရန် ၎င်းတို့အား တိုးချဲ့ပြင်ဆင်ရန် သင့်အား ကျွန်ုပ်တို့ တိုက်တွန်းပါသည်။

ဖို ဖော်ပြချက်
bootstrap-modal.js ကျွန်ုပ်တို့၏ Modal ပလပ်အင်သည် ရိုးရာ modal js ပလပ်အင်အတွက် အလွန် ပါးလွှာပါသည်။ twitter တွင် ကျွန်ုပ်တို့လိုအပ်သည့် ဗလာမပါသော လုပ်ဆောင်နိုင်စွမ်းများကိုသာ ထည့်သွင်းရန် အထူးဂရုစိုက်ခဲ့သည်။
bootstrap-alerts.js သတိပေးချက်ပလပ်အင်သည် သတိပေးချက်များတွင် အနီးကပ်လုပ်ဆောင်နိုင်စွမ်းကို ထည့်သွင်းရန်အတွက် အလွန်သေးငယ်သော အတန်းတစ်ခုဖြစ်သည်။
bootstrap-dropdown.js ဤပလပ်အင်သည် bootstrap topbar သို့မဟုတ် တဘ်ထည့်ထားသော လမ်းကြောင်းများသို့ dropdown အပြန်အလှန် ပေါင်းထည့်ရန်အတွက် ဖြစ်သည်။
bootstrap-scrollspy.js ScrollSpy ပလပ်အင်သည် bootstrap topbar သို့ scroll position ကို အခြေခံ၍ အလိုအလျောက် အဆင့်မြှင့်တင်ခြင်း nav ကို ပေါင်းထည့်ရန်အတွက် ဖြစ်သည်။
bootstrap-buttons.js ScrollSpy ပလပ်အင်သည် bootstrap topbar သို့ scroll position ကို အခြေခံ၍ အလိုအလျောက် အဆင့်မြှင့်တင်ခြင်း nav ကို ပေါင်းထည့်ရန်အတွက် ဖြစ်သည်။
bootstrap-tabs.js ဤပလပ်အင်သည် စက်ဘီးစီးခြင်းအတွက် စက်ဘီးစီးခြင်းအတွက် လျင်မြန်သော၊ ပြောင်းလဲနေသော တက်ဘ်နှင့် ဆေးပြားလုပ်ဆောင်ချက်ကို ပေါင်းထည့်ပါသည်။
bootstrap-twipsy.js Jason Frame မှရေးသားသောအလွန်ကောင်းမွန်သော jQuery.tipsy plugin ကိုအခြေခံထားသည်။ twipsy သည် ပုံများကို အားမကိုးဘဲ၊ ကာတွန်းများအတွက် css3 နှင့် ဒေသဆိုင်ရာ ခေါင်းစဉ်သိုလှောင်မှုအတွက် data-attribute များကို အသုံးပြုသည့် အဆင့်မြှင့်ဗားရှင်းတစ်ခုဖြစ်သည်။
bootstrap-popover.js popover ပလပ်အင်သည် သင့်အပလီကေးရှင်းသို့ popover များထည့်ရန်အတွက် ရိုးရှင်းသောအင်တာဖေ့စ်ကို ပံ့ပိုးပေးသည်။ ၎င်းသည် boostrap-twipsy.js ပလပ်အင်ကို တိုးချဲ့ထားသောကြောင့် သင့်ပရောဂျက်တွင် popovers များပါ၀င်သည့်အခါ ထိုဖိုင်ကိုလည်း ဖမ်းယူရန်သေချာပါစေ။

javascript လိုအပ်ပါသလား။

မဟုတ်ဘူး! Bootstrap ကို CSS စာကြည့်တိုက်အဖြစ် ဦးဆုံးနှင့် အစောဆုံး ဒီဇိုင်းထုတ်ထားပါသည်။ ဤ javascript သည် ပါဝင်သောစတိုင်များထိပ်တွင် အခြေခံအပြန်အလှန်အကျိုးသက်ရောက်သောအလွှာကို ပေးဆောင်သည်။

သို့သော်၊ javascript လိုအပ်သူများအတွက်၊ Bootstrap နှင့် javascript ပေါင်းစပ်နည်းကို နားလည်စေရန်နှင့် အခြေခံလုပ်ဆောင်နိုင်စွမ်းအတွက် ချက်ချင်းပေါ့ပါးသော ရွေးချယ်မှုတစ်ခုပေးရန် သင့်အား ချက်ခြင်းပေးနိုင်ရန် ကျွန်ုပ်တို့သည် အထက်တွင်ရှိသော plugin များကို ပံ့ပိုးပေးထားပါသည်။

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

Bootstrap ကို ပိုမိုမြန်ဆန်၍ လွယ်ကူသော ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် Less နှင့် တွဲဖက်အသုံးပြုရန်အတွက် ရောစပ်ပြီး ကိန်းရှင်များပါသည့် ပွင့်လင်းအရင်းအမြစ် အစု အဝေးမှ Preboot မှ တည်ဆောက်ထားပါသည်။

Bootstrap တွင် Preboot ကိုကျွန်ုပ်တို့အသုံးပြုပုံနှင့် သင့်နောက်ပရောဂျက်တွင် Less ကို run ရန်ရွေးချယ်သင့်ပါက ၎င်းကို မည်သို့အသုံးပြုနိုင်ကြောင်း စစ်ဆေးကြည့်ပါ။

အသုံးပြုနည်း

သင့်ဘရောက်ဆာရှိ javascript မှတစ်ဆင့် CSS တွင် အနည်းအကျဉ်း၊ ရောနှောပါဝင်မှုများနှင့် CSS တွင် nesting ပြုလုပ်ရန် Bootstrap ၏နည်းသော variable များကို အပြည့်အဝအသုံးပြုရန် ဤရွေးချယ်မှုကို အသုံးပြုပါ။

  1. <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "all" />
  2. <script src = "js/less-1.1.3.min.js" ></script>

.js ဖြေရှင်းချက်ကို မခံစားရဘူးလား။ Less Mac အက်ပ်ကို စမ်းသုံးကြည့်ပါ သို့မဟုတ် သင့်ကုဒ်ကို အသုံးပြုသည့်အခါ စုစည်းရန် Node.js ကို အသုံးပြုပါ။

ဘာတွေပါဝင်လဲ။

ဤသည်မှာ Bootstrap ၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် Twitter Bootstrap တွင်ပါ ၀ င်သည့်အချက်အချို့ဖြစ်သည်။ ဒေါင်းလုဒ်လုပ်ပြီး ပိုမိုလေ့လာရန် Bootstrap ဝဘ်ဆိုက် သို့မဟုတ် Github ပရောဂျက်စာမျက်နှာသို့ သွားပါ။

ကိန်းရှင်များ

Less ရှိ Variable များသည် သင်၏ CSS ခေါင်းကိုက်ခြင်းကို အခမဲ့ ထိန်းသိမ်းရန်နှင့် အဆင့်မြှင့်တင်ခြင်းအတွက် ပြီးပြည့်စုံပါသည်။ အရောင်တန်ဖိုး သို့မဟုတ် မကြာခဏအသုံးပြုသည့်တန်ဖိုးကို ပြောင်းလဲလိုပါက ၎င်းကို တစ်နေရာတည်းတွင် အပ်ဒိတ်လုပ်ပြီး သင်သတ်မှတ်လိုက်ပါ။

  1. //လင့်များ
  2. @linkColor : #8b59c2;
  3. @linkColorHover : darken ( @linkColor , 10 );
  4.  
  5. // မီးခိုးရောင်
  6. @အနက်ရောင် : #000;
  7. @grayDark : အလင်း ( @black , 25 %);
  8. @gray : lighten ( @black , 50 % );
  9. @grayLight : အလင်း ( @black , 70 %);
  10. @grayLighter : အလင်း ( @black , 90 %);
  11. @အဖြူ : #ffff ;
  12.  
  13. // အသံထွက်အရောင်များ
  14. @blue : #08b5fb;
  15. @green : #46a546;
  16. @red : #9d261d;
  17. @yellow : #ffc40d;
  18. @လိမ္မော်ရောင် : #f89406 ;
  19. @ပန်းရောင် : #c3325f ;
  20. @ခရမ်းရောင် : #7a43b6 ;
  21.  
  22. // အခြေခံဇယားကွက်
  23. @basefont : 13px ;
  24. @baseline : 18px ;

မှတ်ချက်ပေးခြင်း

/* ... */Less သည် CSS ၏ ပုံမှန်အထားအ သို အပြင် အခြားမှတ်ချက်ပေးသည့်ပုံစံကိုလည်း ပေးသည် ။

  1. // ဒါက မှတ်ချက်
  2. /*ဒါက comment တစ်ခုပါ*/

wazoo ကို ရောနှောလိုက်ပါ။

Mixins သည် အခြေခံအားဖြင့် CSS အတွက် အစိတ်အပိုင်းများ သို့မဟုတ် တစ်စိတ်တစ်ပိုင်းပါဝင်ပြီး ကုဒ်တစ်ခုအား တစ်ခုအဖြစ် ပေါင်းစပ်နိုင်စေပါသည်။ ၎င်းတို့သည် ရောင်းသူရှေ့ဆက်သော ဂုဏ်သတ္တိများ box-shadow၊ ဘရောက်ဆာဖြတ်ကျော် gradients၊ font stacks နှင့် အခြားအရာများကဲ့သို့သော ရောင်းချသူများအတွက် အလွန်ကောင်းမွန်ပါသည်။ အောက်တွင် Bootstrap ပါ၀င်သော mixins နမူနာတစ်ခုဖြစ်သည်။

ဖောင့်အတွဲများ

  1. #ဖောင့် {
  2. . အတိုကောက် ( @weight : ပုံမှန် @size : 14px @lineHeight : 20px ) {
  3. ဖောင့ အရွယ်အစား : @size ;
  4. ဖောင့ ် - အလေးချိန် : @weight ;
  5. လိုင်း မြင့် : @lineHeight ;
  6. }
  7. . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
  8. ဖောင့ ် - မိသားစု : "Helvetica Neue" Helvetica Arial sans - serif ;
  9. ဖောင့ အရွယ်အစား : @size ;
  10. ဖောင့ ် - အလေးချိန် : @weight ;
  11. လိုင်း မြင့် : @lineHeight ;
  12. }
  13. ...
  14. }

အဆင့်အတန်းများ

  1. #gradient {
  2. ...
  3. . ဒေါင်လိုက် ( @startColor : #555 ၊ @endColor : #333 ) {
  4. နောက်ခံအရောင် - @endColor ; _ _
  5. နောက်ခံ - repeat : repeat - x ;
  6. နောက်ခံပုံ - khtml - gradient ( linear ဘယ်ဘက်အပေါ် ဘယ်ဘက်အောက်ခြေ မှ ( @startColor ) ) မှ ( @endColor ) ) ; // Konqueror
  7. နောက်ခံပုံ - moz - linear - gradient ( @startColor , @endColor ) ; _ _ // FF 3.6+
  8. နောက်ခံပုံ - ms - linear - gradient ( @startColor , @endColor ) ; _ _ // IE10
  9. နောက်ခံပုံ - webkit - gradient ( linear ဘယ်ဘက်အပေါ် ဘယ်ဘက် အောက်ခြေ color - stop ( 0 %, @startColor ), color - stop ( 100 % , @endColor ) ) ; // Safari 4+၊ Chrome 2+
  10. နောက်ခံပုံ - webkit - linear - gradient ( @startColor , @endColor ) ; _ _ // Safari 5.1+၊ Chrome 10+
  11. နောက်ခံပုံ - o - linear - gradient ( @startColor , @endColor ) ; _ _ // Opera 11.10
  12. နောက်ခံပုံ - linear - gradient ( @startColor , @endColor ) ; _ // စံ
  13. }
  14. ...
  15. }

စစ်ဆင်ရေး

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

  1. // ဂရစ်တဒ်
  2. @gridColumns : 16 ;
  3. @gridColumnWidth : 40px ;
  4. @gridGutterWidth : 20px ;
  5. @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
  6.  
  7. // ကော်လံအချို့လုပ်ပါ။
  8. . ကော်လံများ ( @columnSpan : 1 ) {
  9. အကျယ် : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
  10. }

Compiling နည်းတယ်။

/lib/ တွင် ဖိုင်များကို မွမ်းမံပြင်ဆင်ပြီးနောက် .less၊ bootstrap-*.*.*.css နှင့် bootstrap-*.*.*.min.css ဖိုင်များကို ပြန်လည်ထုတ်ပေးရန်အတွက် ၎င်းတို့ကို ပြန်လည်ပေါင်းစပ်ရန် လိုအပ်မည်ဖြစ်သည်။ အကယ်၍ သင်သည် GitHub သို့ ဆွဲတင်တောင်းဆိုမှုတစ်ခုကို တင်သွင်းနေပါက၊ သင်သည် အမြဲတမ်း ပြန်လည်စုစည်းရမည်ဖြစ်ပါသည်။

ပြုစုနည်းများ

နည်းလမ်း ခြေလှမ်းများ
makefile နှင့်အတူ Node

အောက်ပါ command ကို run ခြင်းဖြင့် အောက်ဖော်ပြပါ command line compiler ကို npm ဖြင့် install လုပ်ပါ။

$ npm install lessc

makeထည့်သွင်းပြီး သည်နှင့် သင်၏ bootstrap directory ၏ root မှ run ပြီး အားလုံးပြီးသွားပါပြီ။

ထို့အပြင်၊ အကယ်၍ သင့်တွင် watchr ကို ထည့်သွင်းထားပါက၊ သင်သည် make watchbootstrap lib တွင် ဖိုင်တစ်ခုကို တည်းဖြတ်သည့်အခါတိုင်း bootstrap ကို အလိုအလျောက် ပြန်လည်တည်ဆောက်နိုင်သည် (၎င်းသည် မလိုအပ်ပါ၊ အဆင်ပြေသောနည်းလမ်းတစ်ခုသာဖြစ်သည်)။

Javascript

နောက်ဆုံးထွက် Less.js ကို ဒေါင်းလုဒ်လုပ်ပြီး ၎င်း သို့သွားသည့်လမ်းကြောင်း (နှင့် Bootstrap) တွင် head.

  1. <link rel = "stylesheet/less" href = "/path/to/bootstrap.less" >
  2. <script src = "/path/to/less.js" ></script>

.less ဖိုင်များကို ပြန်လည်စုစည်းရန် ၎င်းတို့ကို သိမ်းဆည်းပြီး သင့်စာမျက်နှာကို ပြန်လည်စတင်ပါ။ Less.js သည် ၎င်းတို့ကို စုစည်းပြီး စက်တွင်းသိုလှောင်မှုတွင် သိမ်းဆည်းထားသည်။

Command line

သင့်တွင် နည်းသော command line tool ကို ထည့်သွင်းထားပြီးဖြစ်ပါက၊ အောက်ပါ command ကို ရိုးရိုးရှင်းရှင်း ဖွင့်ပါ။

$lessc ./lib/bootstrap.less > bootstrap.css

--compressအကယ်၍ သင်သည် အချို့သော bytes ကို သိမ်းဆည်းရန် ကြိုးစားနေပါက ထို command တွင် ထည့်သွင်းရန် သေချာပါစေ ။

Mac app လျှော့ပါ။

တရားဝင်မဟုတ်သော Mac အက်ပ် သည် .less ဖိုင်များ၏ လမ်းညွှန်များကို ကြည့်ရှုပြီး .less ဖိုင်ကို သိမ်းဆည်းပြီးတိုင်း ကုဒ်ကို ပြည်တွင်းဖိုင်များသို့ စုစည်းပေးပါသည်။

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