Etiam porta sem malesuada magna mollis euismod။ Maecenas faucibus mollis interdum Morbi leo risus၊ porta ac consectetur ac၊ vestibulum နှင့် eros။
Bootstrap သည် ဝဘ်အက်ပ်များနှင့် ဝဘ်ဆိုက်များကို စတင်ဖန်တီးရန်အတွက် Twitter မှ ကိရိယာတန်ဆာပလာတစ်ခုဖြစ်သည်။
၎င်းတွင် စာစီစာရိုက်၊ ဖောင်များ၊ ခလုတ်များ၊ ဇယားများ၊ ဇယားကွက်များ၊ လမ်းညွှန်ချက်များနှင့် အခြားအရာများအတွက် အခြေခံ CSS နှင့် HTML ပါဝင်သည်။
Nerd သတိပေးချက်- Bootstrap ကို Less ဖြင့် တည်ဆောက်ထားပြီး ခေတ်မီဘရောက်ဆာများကို စိတ်ထဲရှိရှိ တံခါးအပြင်ဘက်တွင် အလုပ်လုပ်ရန် ဒီဇိုင်းထုတ်ထားသည်။
အမြန်ဆန်ဆုံးနှင့် အလွယ်ကူဆုံးစတင်ရန်အတွက်၊ ဤအတိုအထွာကို သင့်ဝဘ်စာမျက်နှာသို့ ကူးယူလိုက်ရုံပါပဲ။
Less သုံးတဲ့ ပရိတ်သတ် ? ပြဿနာမရှိပါ၊ repo ကိုပွားပြီး ဤလိုင်းများကိုထည့်ပါ-
Github ရှိတရားဝင် Bootstrap repo ဖြင့် ဒေါင်းလုဒ်လုပ်ခြင်း၊ လမ်းခွဲခြင်း၊ ဆွဲထုတ်ခြင်း၊ ဖိုင်ပြဿနာများနှင့် အခြားအရာများ။
Twitter ၏အစောပိုင်းကာလများတွင် အင်ဂျင်နီယာများသည် ရှေ့ဆုံးလိုအပ်ချက်များပြည့်မီရန် ၎င်းတို့နှင့်ရင်းနှီးသော မည်သည့်စာကြည့်တိုက်ကိုမဆို အသုံးပြုကြသည်။ တွစ်တာ၏ ပထမဆုံး Hackweek ကာလအတွင်း လျင်မြန်စွာ အရှိန်မြှင့်လာသော စိန်ခေါ်မှုများအတွက် Bootstrap ကို စတင်ခဲ့သည်။
Twitter ရှိ အင်ဂျင်နီယာများစွာ၏ အကူအညီနှင့် အကြံပြုချက်ဖြင့် Bootstrap သည် အခြေခံစတိုင်များသာမက ပိုမိုပြေပြစ်ပြီး တာရှည်ခံသည့် ရှေ့ဆုံးဒီဇိုင်းပုံစံများကိုပါ လွှမ်းခြုံနိုင်ရန် သိသိသာသာ ကြီးထွားလာပါသည်။
dev.twitter.com တွင် ပိုမို ဖတ်ရှုရန် ›
Bootstrap ကို Chrome၊ Safari၊ Internet Explorer နှင့် Firefox ကဲ့သို့သော ခေတ်မီဘရောက်ဆာများတွင် စမ်းသပ်ပြီး ပံ့ပိုးထားသည်။
Bootstrap သည် စုစည်းထားသော CSS၊ စုစည်းမထားသော၊ နှင့် ဥပမာ နမူနာပုံစံများဖြင့် ပြီးပြည့်စုံပါသည်။
Bootstrap ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ပံ့ပိုးပေးထားသည့် မူရင်းဂရစ်စနစ်သည် 940px ကျယ်ပြန့်သော 16-ကော်လံဇယားဖြစ်သည်။ ၎င်းသည် လူကြိုက်များသော 960 ဂရစ်စနစ်၏ အရသာတစ်ခုဖြစ်သော်လည်း ဘယ်ဘက်နှင့် ညာဘက်ရှိ အပိုအနားသတ်/အကွက်များ မပါဝင်ပါ။
ဤနေရာတွင် ပြထားသည့်အတိုင်း၊ ကျွန်ုပ်တို့၏ grid စနစ်၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ကျွန်ုပ်တို့သတ်မှတ်ထားသော အခြေခံကော်လံ 16 ခုအနက် တစ်ခုစီကို "ကော်လံ" နှစ်ခုဖြင့် အခြေခံ အပြင်အဆင်ကို ဖန်တီးနိုင်သည်။ နောက်ထပ် ပုံစံကွဲများအတွက် အောက်ပါ ဥပမာများကို ကြည့်ပါ။
- <div class = "row" >
- <div class = "span6 ကော်လံ" >
- ...
- </div>
- <div class = "span10 ကော်လံ" >
- ...
- </div>
- </div>
ပုံသေနှင့် ရိုးရှင်းသော 940px ကျယ်ဝန်းသော၊ တစ်ခုတည်းသော ဝဘ်ဆိုဒ် သို့မဟုတ် စာမျက်နှာတစ်ခုအတွက် ပံ့ပိုးပေးသည့် မည်သည့်ဝဘ်ဆိုဒ် သို့မဟုတ် စာမျက်နှာအတွက်မဆို ဗဟိုပြုထားသော အပြင်အဆင် <div.container>
။
- <body>
- <div class = "container" >
- ...
- </div>
- </body>
min- နှင့် max-widths နှင့် ဘယ်ဘက် sidebar ပါရှိသော ပြောင်းလွယ်ပြင်လွယ်ရှိသော အရည် စာမျက်နှာတည်ဆောက်ပုံ။ အက်ပ်များနှင့် စာရွက်စာတမ်းများအတွက် ကောင်းမွန်သည်။
- <body>
- <div class = "container-fluid" >
- <div class = "sidebar" >
- ...
- </div>
- <div class = "content" >
- ...
- </div>
- </div>
- </body>
သင့်ဝဘ်စာမျက်နှာများကို တည်ဆောက်ခြင်းအတွက် စံစာစီစာကုံးအဆင့်တစ်ခု။
စာစီစာရိုက်ဇယားတစ်ခုလုံးသည် ကျွန်ုပ်တို့၏ preboot.less ဖိုင်ရှိ Less variable နှစ်ခုအပေါ် အခြေခံသည်- @basefont
နှင့် @baseline
. ပထမတစ်ခုသည် တစ်လျှောက်လုံးအသုံးပြုသည့် အခြေခံဖောင့်အရွယ်အစားဖြစ်ပြီး ဒုတိယမှာ အခြေခံမျဉ်းအမြင့်ဖြစ်သည်။
ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့အမျိုးအစားအားလုံးနှင့် အခြားအရာအားလုံး၏အနားသတ်များ၊ အကွက်များနှင့် မျဉ်းကြောင်းအမြင့်များကို ဖန်တီးရန် ထိုကိန်းရှင်များနှင့် သင်္ချာအချို့ကို အသုံးပြုပါသည်။
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>
ဘိုးဘေး သို့မဟုတ် လုပ်ငန်းတစ်ခုလုံးအတွက် ဆက်သွယ်ရန် အချက်အလက်အတွက် အသုံးပြုသည်။ ဒါက ဘယ်လိုပုံစံပါလဲ။
မှတ်ချက်- အကြောင်းအရာကို မှန်ကန်စွာတည်ဆောက်ရန်အတွက် လိုင်းတစ်ခုစီမှ စာကြောင်းတစ်ကြောင်းစီ ( ) သို့မဟုတ် ဘလောက်အဆင့်တက်ဂ် (ဥပမာ ) <address>
ဖြင့် အဆုံးသတ်ရပါမည် ။<br />
<p>
အတိုကောက်များနှင့် အတိုကောက်များအတွက်၊ <abbr>
tag ကိုသုံးပါ ( HTML5<acronym>
တွင် ကန့်ကွက်ထားသည် )။ အတိုကောက်ပုံစံကို တဂ်အတွင်းထည့်ကာ အမည်အပြည့်အစုံအတွက် ခေါင်းစဉ်တစ်ခု သတ်မှတ်ပါ။
<blockquote>
<p>
<small>
blockquote တစ်ခုပါဝင်ရန်၊ <blockquote>
ပတ်ပတ်လည် <p>
နှင့် <small>
tags များ။ <small>
သင်၏အရင်းအမြစ်ကိုကိုးကားရန် element ကိုသုံးပါ၊ ၎င်းရှေ့တွင် em dash တစ်ခုရလိမ့် မည် —
။
Lorem ipsum dolor sit amet, consectetur adipiscing elit ။ ကိန်းပြည့် posuere erat a ante venenatis dapibus posuere velit aliquet ။
ဒေါက်တာ Julius Hibbert
<ul>
<ul.unstyled>
<ol>
dl
<table>
<thead>
<tbody>
<tr>
<th>
<td>
<colspan>
<caption>
စားပွဲများသည် အလွန်ကောင်းသည်—အရာများစွာအတွက်။ သို့သော် ဇယားကြီးများသည် အသုံးဝင်၊ အရွယ်တင်၍ ဖတ်နိုင်သော (ကုဒ်အဆင့်တွင်) ရှိရန် မတ်ခ်အပ်နှစ်သက်မှု အနည်းငယ် လိုအပ်ပါသည်။ ဤသည်မှာ ကူညီရန် အကြံပြုချက်အချို့ဖြစ်သည်။
သင့်ကော်လံခေါင်းစီးများကို <thead>
အထက်တန်းပုံစံ <thead>
> <tr>
> တွင် အမြဲထည့်ပါ <th>
။
ကော်လံခေါင်းစီးများနှင့်ဆင်တူသည်၊ သင့်ဇယား၏ကိုယ်ထည်အကြောင်းအရာအားလုံးကို <tbody>
သင့်အထက်တန်းအဆင့် အဖြစ် <tbody>
> <tr>
> ဖြင့် ပတ်ထားသင့်သည် <td>
။
ဇယားအားလုံးကို ဖတ်ရှုနိုင်စေရန်နှင့် ဖွဲ့စည်းပုံကို ထိန်းသိမ်းရန် မရှိမဖြစ်လိုအပ်သော ဘောင်များသာ အလိုအလျောက် ပုံစံချပါမည်။ အပိုအတန်းများ သို့မဟုတ် အရည်အချင်းများကို ထည့်ရန်မလိုအပ်ပါ။
# | နာမည် | မျိုးနွယ်အမည် | ဘာသာစကား |
---|---|---|---|
၁ | တချို့က | တစ်မျိုး | အင်္ဂလိပ်စာ |
၂ | ဂျိုး | ခြောက်ထုပ် | အင်္ဂလိပ်စာ |
၃ | စတူး | အံ | ကုဒ် |
- <စားပွဲ>
- ...
- </table>
မြင်းကျားအစင်းကြောင်းများထည့်ခြင်းဖြင့် သင့်စားပွဲများနှင့် ဆန်းသစ်မှုအနည်းငယ်ရယူပါ— .zebra-striped
အတန်းကိုထည့်လိုက်ရုံပါပဲ။
# | နာမည် | မျိုးနွယ်အမည် | ဘာသာစကား |
---|---|---|---|
၁ | တချို့က | တစ်မျိုး | အင်္ဂလိပ်စာ |
၂ | ဂျိုး | ခြောက်ထုပ် | အင်္ဂလိပ်စာ |
၃ | စတူး | အံ | ကုဒ် |
မှတ်ချက်- Zebra-striping သည် IE8 နှင့် အောက်ရှိ ဘရောင်ဇာအဟောင်းများအတွက် မရရှိနိုင်သော တိုးတက်မှုအဆင့်မြှင့်တင်မှုတစ်ခုဖြစ်သည်။
- <table class = "မြင်းကျားအစင်း" >
- ...
- </table>
ယခင်နမူနာကိုယူပြီး jQuery နှင့် Tablesorter ပလပ်အင် မှတစ်ဆင့် စီခြင်းလုပ်ဆောင်နိုင်စွမ်းကို ပံ့ပိုးပေးခြင်းဖြင့် ကျွန်ုပ်တို့၏ဇယားများ၏အသုံးဝင်မှုကို မြှင့် တင်ပေးပါသည်။ အမျိုးအစားကိုပြောင်းရန် မည်သည့်ကော်လံ၏ ခေါင်းစီးကို နှိပ်ပါ။
# | နာမည် | မျိုးနွယ်အမည် | ဘာသာစကား |
---|---|---|---|
၁ | မင်းရဲ့ | တစ်မျိုး | အင်္ဂလိပ်စာ |
၂ | ဂျိုး | ခြောက်ထုပ် | အင်္ဂလိပ်စာ |
၃ | စတူး | အံ | ကုဒ် |
- <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
- <script >
- $ ( function () {
- $ ( "table#sortTableExample" )။ tablesorter ({ sortList : [[ 1 , 0 ]] });
- });
- </script>
- <table class = "မြင်းကျားအစင်း" >
- ...
- </table>
ဖောင်များအားလုံးသည် ၎င်းတို့ကို ဖတ်ရှုနိုင်သော အတိုင်းအတာဖြင့် တင်ပြနိုင်ရန် ပုံသေပုံစံများကို ပေးထားသည်။ စာသားထည့်သွင်းမှုများ၊ ရွေးချယ်ရန်စာရင်းများ၊ စာသားဧရိယာများ၊ ရေဒီယိုခလုတ်များနှင့် အမှန်ခြစ်ပုံးများနှင့် ခလုတ်များအတွက် ပုံစံများကို ပံ့ပိုးပေးထားသည်။
သင့်ဖောင်၏ HTML တွင် ထည့်ပါ .form-stacked
က ၎င်းတို့၏ ဘယ်ဘက်တွင် အကွက်များအစား ၎င်းတို့၏ အကွက်များထိပ်တွင် အညွှန်းများ ရှိနေမည်ဖြစ်သည်။ သင့်ဖောင်များသည် တိုတောင်းသည် သို့မဟုတ် ပိုမိုလေးသောပုံစံများအတွက် ထည့်သွင်းမှုကော်လံနှစ်ခုရှိသည်ဆိုပါက ၎င်းသည် ကောင်းမွန်ပါသည်။
ကွန်ဗင်းရှင်းတစ်ခုအနေဖြင့်၊ ခလုတ်များကို အရာဝတ္ထုများအတွက် လင့်ခ်များကို အသုံးပြုထားသော်လည်း လုပ်ဆောင်ချက်များအတွက် အသုံးပြုပါသည်။ ဥပမာအားဖြင့်၊ "ဒေါင်းလုဒ်" သည် ခလုတ်တစ်ခု ဖြစ်နိုင်ပြီး "လတ်တလောလုပ်ဆောင်ချက်" သည် လင့်ခ်တစ်ခု ဖြစ်နိုင်သည်။
ခလုတ်များအားလုံးသည် မီးခိုးရောင်ဖျော့ဖျော့စတိုင်သို့ ပုံသေဖြစ်သော်လည်း၊ ကွဲပြားသောအရောင်စတိုင်များအတွက် လုပ်ဆောင်နိုင်သော အတန်းများစွာကို အသုံးပြုနိုင်ပါသည်။ ဤအတန်းများတွင် အပြာ .primary
အတန်း၊ အပြာနုရောင် .info
အတန်း၊ အစိမ်းရောင် .success
အတန်းနှင့် အနီရောင် .danger
အတန်းတို့ ပါဝင်သည်။ ထို့အပြင်၊ သင့်ကိုယ်ပိုင်စတိုင်များကို လှိမ့်သွင်းခြင်းသည် လွယ်ကူသက်သာသည်။
ခလုတ်ပုံစံများကို ထည့်သွင်းထားသည့် မည်သည့်အရာကိုမဆို အသုံးချနိုင်သည် .btn
။ <a>
ပုံမှန်အားဖြင့် သင်သည် ဤအရာများကိုသာ , <button>
, နှင့် ရွေးချယ်ပြီး <input>
အစိတ်အပိုင်းများ သို့ အသုံးချလို မည်ဖြစ်သည်။ ဒါက ဘယ်လိုပုံစံပါလဲ။
ပိုကြီးသော သို့မဟုတ် သေးငယ်သော ခလုတ်များကို နှစ်သက်ပါသလား။ လုပ်လိုက်ပါ!
အကြောင်းပြချက်တစ်ခု သို့မဟုတ် အခြားတစ်ခုကြောင့် အက်ပ်က မလုပ်ဆောင်နိုင်သော သို့မဟုတ် ပိတ်ထားသည့် ခလုတ်များအတွက်၊ ပိတ်ထားသည့်အခြေအနေကို အသုံးပြုပါ။ ၎င်းသည် .disabled
လင့်ခ်များနှင့် ဒြပ်စင် :disabled
များအတွက် ဖြစ်သည်။<button>
div.alert-message
ကျရှုံးမှု၊ ဖြစ်နိုင်ချေ ကျရှုံးမှု၊ သို့မဟုတ် လုပ်ဆောင်ချက်တစ်ခု၏ အောင်မြင်မှုကို မီးမောင်းထိုးပြရန်အတွက် တစ်ကြောင်းတည်းသော စာတိုများ။ ပုံစံများအတွက် အထူးအသုံးဝင်သည်။
div.alert-message.block-message
အနည်းငယ်ရှင်းပြလိုသော မက်ဆေ့ချ်များအတွက်၊ ကျွန်ုပ်တို့တွင် စာပိုဒ်ပုံစံသတိပေးချက်များ ရှိသည်။ ၎င်းတို့သည် ပိုမိုကြာရှည်စွာ အမှားအယွင်း မက်ဆေ့ချ်များ ဖြန့်ကျက်ရန်၊ ဆိုင်းငံ့ထားသည့် လုပ်ဆောင်ချက်တစ်ခုအတွက် အသုံးပြုသူတစ်ဦးအား သတိပေးခြင်း သို့မဟုတ် စာမျက်နှာပေါ်တွင် ပိုမိုအလေးပေးရန်အတွက် အချက်အလက်များကို တင်ပြရုံဖြင့် ပြီးပြည့်စုံပါသည်။
Modals—ဒိုင်ယာလော့ဂ်များ သို့မဟုတ် အလင်းသေတ္တာများ—သည် နောက်ခံအကြောင်းအရာကို ထိန်းသိမ်းထားရန် အရေးကြီးသော အခြေအနေများတွင် ဆက်စပ်လုပ်ဆောင်မှုများအတွက် ကောင်းမွန်ပါသည်။
တစ်ကိုယ်ကောင်း...
Twipsies သည် ရှုပ်ထွေးသောအသုံးပြုသူများကို ကူညီပေးပြီး လမ်းကြောင်းမှန်သို့ညွှန်ပြရန်အတွက် အလွန်အသုံးဝင်ပါသည်။
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 ကိုသုံးပါ။
Etiam porta sem malesuada magna mollis euismod။ Maecenas faucibus mollis interdum Morbi leo risus၊ porta ac consectetur ac၊ vestibulum နှင့် eros။
Bootstrap ကို ပိုမိုမြန်ဆန်၍ လွယ်ကူသော ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် Less နှင့် တွဲဖက်အသုံးပြုနိုင်မည့် အဖွင့်အရင်းအမြစ် အစုံအလင်နှင့် ကိန်းရှင်များကို Preboot ဖြင့် တည်ဆောက်ထားပါသည်။
Bootstrap တွင် Preboot ကိုကျွန်ုပ်တို့အသုံးပြုပုံနှင့် သင့်နောက်ပရောဂျက်တွင် Less ကို run ရန်ရွေးချယ်သင့်ပါက ၎င်းကို မည်သို့အသုံးပြုနိုင်ကြောင်း စစ်ဆေးကြည့်ပါ။
သင့်ဘရောက်ဆာရှိ javascript မှတစ်ဆင့် CSS တွင် အနည်းအကျဉ်း၊ ရောနှောပါဝင်မှုများနှင့် CSS တွင် nesting ပြုလုပ်ရန် Bootstrap ၏နည်းသော variable များကို အပြည့်အဝအသုံးပြုရန် ဤရွေးချယ်မှုကို အသုံးပြုပါ။
- <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "all" />
- <script src = "js/less-1.1.3.min.js" ></script>
.js ဖြေရှင်းချက်ကို မခံစားရဘူးလား။ Less Mac အက်ပ်ကို စမ်းသုံးကြည့်ပါ သို့မဟုတ် သင့်ကုဒ်ကို အသုံးပြုသည့်အခါ စုစည်းရန် Node.js ကို အသုံးပြုပါ။
ဤသည်မှာ Bootstrap ၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် Twitter Bootstrap တွင်ပါ ၀ င်သည့်အချက်အချို့ဖြစ်သည်။ ဒေါင်းလုဒ်လုပ်ပြီး ပိုမိုလေ့လာရန် Bootstrap ဝဘ်ဆိုက် သို့မဟုတ် Github ပရောဂျက်စာမျက်နှာသို့ သွားပါ။
Less ရှိ Variable များသည် သင်၏ CSS ခေါင်းကိုက်ခြင်းကို အခမဲ့ ထိန်းသိမ်းရန်နှင့် အဆင့်မြှင့်တင်ခြင်းအတွက် ပြီးပြည့်စုံပါသည်။ အရောင်တန်ဖိုး သို့မဟုတ် မကြာခဏအသုံးပြုသည့်တန်ဖိုးကို ပြောင်းလဲလိုပါက ၎င်းကို တစ်နေရာတည်းတွင် အပ်ဒိတ်လုပ်ပြီး သင်သတ်မှတ်လိုက်ပါ။
- //လင့်များ
- @linkColor : #8b59c2;
- @linkColorHover : darken ( @linkColor , 10 );
- // မီးခိုးရောင်
- @အနက်ရောင် : #000;
- @grayDark : အလင်း ( @black , 25 %);
- @gray : lighten ( @black , 50 % );
- @grayLight : အလင်း ( @black , 70 %);
- @grayLighter : အလင်း ( @black , 90 %);
- @အဖြူ : #ffff ;
- // အသံထွက်အရောင်များ
- @blue : #08b5fb;
- @green : #46a546;
- @red : #9d261d;
- @yellow : #ffc40d;
- @လိမ္မော်ရောင် : #f89406 ;
- @ပန်းရောင် : #c3325f ;
- @ခရမ်းရောင် : #7a43b6 ;
- // အခြေခံဇယားကွက်
- @basefont : 13px ;
- @baseline : 18px ;
/* ... */
Less သည် CSS ၏ ပုံမှန်အထားအ သို အပြင် အခြားမှတ်ချက်ပေးသည့်ပုံစံကိုလည်း ပေးသည် ။
- // ဒါက မှတ်ချက်
- /*ဒါက comment တစ်ခုပါ*/
Mixins သည် အခြေခံအားဖြင့် CSS အတွက် အစိတ်အပိုင်းများ သို့မဟုတ် တစ်စိတ်တစ်ပိုင်းပါဝင်ပြီး ကုဒ်တစ်ခုအား တစ်ခုအဖြစ် ပေါင်းစပ်နိုင်စေပါသည်။ ၎င်းတို့သည် ရောင်းသူရှေ့ဆက်သော ဂုဏ်သတ္တိများ box-shadow
၊ ဘရောက်ဆာဖြတ်ကျော် gradients၊ font stacks နှင့် အခြားအရာများကဲ့သို့သော ရောင်းချသူများအတွက် အလွန်ကောင်းမွန်ပါသည်။ အောက်တွင် Bootstrap ပါ၀င်သော mixins နမူနာတစ်ခုဖြစ်သည်။
- #ဖောင့် {
- . အတိုကောက် ( @weight : ပုံမှန် ၊ @size : 14px ၊ @lineHeight : 20px ) {
- ဖောင့ ် အရွယ်အစား : @size ;
- ဖောင့ ် - အလေးချိန် : @weight ;
- လိုင်း အ မြင့် : @lineHeight ;
- }
- . sans - serif ( @weight : normal , @size : 14px , @lineHeight : 20px ) {
- ဖောင့ ် - မိသားစု : "Helvetica Neue" ၊ Helvetica ၊ Arial ၊ sans - serif ;
- ဖောင့ ် အရွယ်အစား : @size ;
- ဖောင့ ် - အလေးချိန် : @weight ;
- လိုင်း အ မြင့် : @lineHeight ;
- }
- . serif ( @weight : ပုံမှန် ၊ @size : 14px ၊ @lineHeight : 20px ) {
- font - family : "Georgia" , Times New Roman , Times , sans - serif ;
- ဖောင့ ် အရွယ်အစား : @size ;
- ဖောင့ ် - အလေးချိန် : @weight ;
- လိုင်း အ မြင့် : @lineHeight ;
- }
- . monospace ( @weight : ပုံမှန် ၊ @size : 12px ၊ @lineHeight : 20px ) {
- ဖောင့ ် - မိသားစု : "မိုနာကို" ၊ ချော စာ အသစ် ၊ monospace ;
- ဖောင့ ် အရွယ်အစား : @size ;
- ဖောင့ ် - အလေးချိန် : @weight ;
- လိုင်း အ မြင့် : @lineHeight ;
- }
- }
- #gradient {
- . အလျားလိုက် ( @startColor : #555 ၊ @endColor : #333 ) {
- နောက်ခံအရောင် - @endColor ; _ _
- နောက်ခံ - repeat : repeat - x ;
- နောက်ခံပုံ - khtml - gradient ( linear ၊ ဘယ်ဘက်ထိပ် ၊ ညာဘက်အပေါ် ၊ မှ ( @startColor ) ) မှ ( @endColor ) ) ; // Konqueror
- နောက်ခံပုံ - moz - linear - gradient ( left , @startColor , @endColor ) ; _ _ // FF 3.6+
- နောက်ခံပုံ - ms - linear - gradient ( left , @startColor , @endColor ) ; _ _ // IE10
- နောက်ခံပုံ - webkit - gradient ( linear ၊ ဘယ်ဘက်ထိပ် ၊ ညာဘက်အပေါ် ၊ color - stop ( 0 %, @startColor ), color - stop ( 100 % , @endColor ) ) ; // Safari 4+၊ Chrome 2+
- နောက်ခံပုံ - webkit - linear - gradient ( left , @startColor , @endColor ) ; _ _ // Safari 5.1+၊ Chrome 10+
- နောက်ခံပုံ - o - linear - gradient ( left , @startColor , @endColor ) ; _ _ // Opera 11.10
- နောက်ခံပုံ - linear - gradient ( left , @startColor , @endColor ) ; _ //လဲ့စံ
- }
- . ဒေါင်လိုက် ( @startColor : #555 ၊ @endColor : #333 ) {
- နောက်ခံအရောင် - @endColor ; _ _
- နောက်ခံ - repeat : repeat - x ;
- နောက်ခံပုံ - khtml - gradient ( linear ၊ ဘယ်ဘက်အပေါ် ၊ ဘယ်ဘက်အောက်ခြေ ၊ မှ ( @startColor ) ) မှ ( @endColor ) ) ; // Konqueror
- နောက်ခံပုံ - moz - linear - gradient ( @startColor , @endColor ) ; _ _ // FF 3.6+
- နောက်ခံပုံ - ms - linear - gradient ( @startColor , @endColor ) ; _ _ // IE10
- နောက်ခံပုံ - webkit - gradient ( linear ၊ ဘယ်ဘက်အပေါ် ၊ ဘယ်ဘက် အောက်ခြေ ၊ color - stop ( 0 %, @startColor ), color - stop ( 100 % , @endColor ) ) ; // Safari 4+၊ Chrome 2+
- နောက်ခံပုံ - webkit - linear - gradient ( @startColor , @endColor ) ; _ _ // Safari 5.1+၊ Chrome 10+
- နောက်ခံပုံ - o - linear - gradient ( @startColor , @endColor ) ; _ _ // Opera 11.10
- နောက်ခံပုံ - linear - gradient ( @startColor , @endColor ) ; _ // စံ
- }
- . ဦးတည်ချက် ( @startColor : #555 ၊ @endColor : #333 ၊ @deg : 45deg ) {
- ...
- }
- . ဒေါင်လိုက် - သုံး ရောင်စုံ ( @startColor : #00b3ee ၊ @midColor : #7a43b6 ၊ @colorStop : 50%, @endColor : #c3325f ) {
- ...
- }
- }
အောက်ဖော်ပြပါကဲ့သို့ ပြောင်းလွယ်ပြင်လွယ်နှင့် အစွမ်းထက်သော ရောနှောဖန်တီးရန်အတွက် စိတ်ကူးယဉ်ဆန်ဆန် သင်္ချာအချို့ကို လုပ်ဆောင်ပါ။
- // ဂရစ်တဒ်
- @gridColumns : 16 ;
- @gridColumnWidth : 40px ;
- @gridGutterWidth : 20px ;
- @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
- // Grid စနစ်
- . ကွန်တိန်နာ {
- အကျယ် : @siteWidth ;
- အနားသတ် : 0 အော်တို ;
- . clearfix ();
- }
- . ကော်လံများ ( @columnSpan : 1 ) {
- အကျယ် : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
- }
- . အော့ ဖ်ဆက် ( @columnOffset : 1 ) {
- အနားသတ် - ဘယ်ဘက် : ( @gridColumnWidth * @columnOffset ) + ( @gridGutterWidth * ( @columnOffset - 1 )) + @extraSpace ;
- }