Etiam porta sem malesuada Magna mollis euismod. മെസെനാസ് ഫൗസിബസ് മോളിസ് ഇന്റർഡം. മോർബി ലിയോ റിസസ്, പോർട്ട എസി കൺസെക്റ്റൂർ എസി, വെസ്റ്റിബുലം അറ്റ് ഇറോസ്.
വെബ്ആപ്പുകളുടെയും സൈറ്റുകളുടെയും വികസനം കിക്ക്സ്റ്റാർട്ട് ചെയ്യാൻ രൂപകൽപ്പന ചെയ്ത ട്വിറ്ററിൽ നിന്നുള്ള ഒരു ടൂൾകിറ്റാണ് ബൂട്ട്സ്ട്രാപ്പ്.
ടൈപ്പോഗ്രാഫി, ഫോമുകൾ, ബട്ടണുകൾ, ടേബിളുകൾ, ഗ്രിഡുകൾ, നാവിഗേഷൻ എന്നിവയ്ക്കും അതിലേറെ കാര്യങ്ങൾക്കുമുള്ള അടിസ്ഥാന CSS, HTML എന്നിവ ഇതിൽ ഉൾപ്പെടുന്നു.
നേർഡ് അലേർട്ട്: ബൂട്ട്സ്ട്രാപ്പ് കുറച്ച് ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത് , ആധുനിക ബ്രൗസറുകൾ മനസ്സിൽ വെച്ച് ഗേറ്റിന് പുറത്ത് പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്തതാണ്.
വേഗമേറിയതും എളുപ്പവുമായ തുടക്കത്തിനായി, ഈ സ്നിപ്പെറ്റ് നിങ്ങളുടെ വെബ്പേജിലേക്ക് പകർത്തുക.
കുറച്ച് ഉപയോഗിക്കുന്ന ഒരു ആരാധകനാണോ? പ്രശ്നമില്ല, റിപ്പോ ക്ലോൺ ചെയ്ത് ഈ വരികൾ ചേർക്കുക:
Github-ലെ ഔദ്യോഗിക ബൂട്ട്സ്ട്രാപ്പ് റിപ്പോ ഉപയോഗിച്ച് ഡൗൺലോഡ് ചെയ്യുക, ഫോർക്ക് ചെയ്യുക, വലിക്കുക, ഫയൽ പ്രശ്നങ്ങൾ എന്നിവയും മറ്റും.
GitHub-ലെ ബൂട്ട്സ്ട്രാപ്പ് »
നിലവിൽ v1.3.0
ട്വിറ്ററിലെ എഞ്ചിനീയർമാർ ഫ്രണ്ട് എൻഡ് ആവശ്യകതകൾ നിറവേറ്റുന്നതിനായി ചരിത്രപരമായി തങ്ങൾക്ക് പരിചിതമായ ഏതൊരു ലൈബ്രറിയും ഉപയോഗിച്ചിട്ടുണ്ട്. അവതരിപ്പിച്ച വെല്ലുവിളികൾക്കുള്ള ഉത്തരമായാണ് ബൂട്ട്സ്ട്രാപ്പ് ആരംഭിച്ചത്. അതിശയകരമായ നിരവധി ആളുകളുടെ സഹായത്തോടെ, ബൂട്ട്സ്ട്രാപ്പ് ഗണ്യമായി വളർന്നു.
dev.twitter.com ൽ കൂടുതൽ വായിക്കുക ›
Chrome, Safari, Internet Explorer, Firefox പോലുള്ള പ്രധാന ആധുനിക ബ്രൗസറുകളിൽ ബൂട്ട്സ്ട്രാപ്പ് പരീക്ഷിക്കുകയും പിന്തുണയ്ക്കുകയും ചെയ്യുന്നു.
ബൂട്ട്സ്ട്രാപ്പ് കംപൈൽ ചെയ്ത CSS, കംപൈൽ ചെയ്യാത്ത, ഉദാഹരണ ടെംപ്ലേറ്റുകൾ എന്നിവയ്ക്കൊപ്പം പൂർണ്ണമായി വരുന്നു.
ബൂട്ട്സ്ട്രാപ്പിന്റെ ഭാഗമായി നൽകിയിരിക്കുന്ന ഡിഫോൾട്ട് ഗ്രിഡ് സിസ്റ്റം 940px വീതിയുള്ള 16-കോളം ഗ്രിഡാണ്. ഇത് ജനപ്രിയമായ 960 ഗ്രിഡ് സിസ്റ്റത്തിന്റെ ഒരു രസമാണ്, എന്നാൽ ഇടതും വലതും വശങ്ങളിൽ അധിക മാർജിൻ/പാഡിംഗ് ഇല്ലാതെ.
ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ, ഞങ്ങളുടെ ഗ്രിഡ് സിസ്റ്റത്തിന്റെ ഭാഗമായി ഞങ്ങൾ നിർവചിച്ചിരിക്കുന്ന 16 അടിസ്ഥാന നിരകളുടെ എണ്ണം ഉൾക്കൊള്ളുന്ന രണ്ട് "നിരകൾ" ഉപയോഗിച്ച് ഒരു അടിസ്ഥാന ലേഔട്ട് സൃഷ്ടിക്കാൻ കഴിയും. കൂടുതൽ വ്യതിയാനങ്ങൾക്കായി ചുവടെയുള്ള ഉദാഹരണങ്ങൾ കാണുക.
- <div class = "row" >
- <div class = "span6" >
- ...
- </div>
- <div class = "span10" >
- ...
- </div>
- </div>
.row
നിലവിലുള്ള ഒരു കോളം സൃഷ്ടിച്ച് ആവശ്യമെങ്കിൽ നിങ്ങളുടെ ഉള്ളടക്കം നെസ്റ്റ് ചെയ്യുക .
- <div class = "row" >
- <div class = "span12" >
- നിരയുടെ ലെവൽ 1
- <div class = "row" >
- <div class = "span6" >
- ലെവൽ 2
- </div>
- <div class = "span6" >
- ലെവൽ 2
- </div>
- </div>
- </div>
- </div>
സ്ഥിരസ്ഥിതി 940px ഗ്രിഡ് സിസ്റ്റം ഇഷ്ടാനുസൃതമാക്കുന്നതിനുള്ള ഒരുപിടി വേരിയബിളുകളാണ് ബൂട്ട്സ്ട്രാപ്പിൽ നിർമ്മിച്ചിരിക്കുന്നത്. കുറച്ച് ഇഷ്ടാനുസൃതമാക്കൽ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് നിരകളുടെ വലുപ്പം, അവയുടെ ഗട്ടറുകൾ, അവ താമസിക്കുന്ന കണ്ടെയ്നർ എന്നിവ പരിഷ്ക്കരിക്കാനാകും.
ഗ്രിഡ് സിസ്റ്റം പരിഷ്ക്കരിക്കുന്നതിന് ആവശ്യമായ വേരിയബിളുകൾ എല്ലാം നിലവിൽ വസിക്കുന്നു preboot.less
.
വേരിയബിൾ | സ്ഥിര മൂല്യം | വിവരണം |
---|---|---|
@gridColumns |
16 | ഗ്രിഡിനുള്ളിലെ നിരകളുടെ എണ്ണം |
@gridColumnWidth |
40px | ഗ്രിഡിനുള്ളിലെ ഓരോ നിരയുടെയും വീതി |
@gridGutterWidth |
20px | ഓരോ കോളത്തിനും ഇടയിലുള്ള നെഗറ്റീവ് സ്പേസ് |
@siteWidth |
എല്ലാ നിരകളുടെയും ഗട്ടറുകളുടെയും കണക്കാക്കിയ തുക | നിരകളുടെയും ഗട്ടറുകളുടെയും എണ്ണം കണക്കാക്കാനും .fixed-container() മിക്സിൻ വീതി സജ്ജീകരിക്കാനും ഞങ്ങൾ ചില അടിസ്ഥാന പൊരുത്തം ഉപയോഗിക്കുന്നു. |
ഗ്രിഡ് പരിഷ്ക്കരിക്കുക എന്നതിനർത്ഥം മൂന്ന് @grid-*
വേരിയബിളുകൾ മാറ്റുകയും ലെസ് ഫയലുകൾ വീണ്ടും കംപൈൽ ചെയ്യുകയും ചെയ്യുക എന്നാണ്.
24 നിരകൾ വരെ ഉള്ള ഒരു ഗ്രിഡ് സിസ്റ്റം കൈകാര്യം ചെയ്യാൻ ബൂട്ട്സ്ട്രാപ്പ് സജ്ജീകരിച്ചിരിക്കുന്നു; സ്ഥിരസ്ഥിതി വെറും 16 ആണ്. നിങ്ങളുടെ ഗ്രിഡ് വേരിയബിളുകൾ 24-കോളം ഗ്രിഡിലേക്ക് ഇഷ്ടാനുസൃതമാക്കുന്നത് എങ്ങനെയെന്ന് ഇതാ.
- @ഗ്രിഡ് കോളങ്ങൾ : 24 ;
- @gridColumnWidth : 20px ;
- @gridGutterWidth : 20px ;
വീണ്ടും കംപൈൽ ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങളെ സജ്ജീകരിക്കും!
ഡിഫോൾട്ടും ലളിതവുമായ 940px-വൈഡ്, കേന്ദ്രീകൃതമായ ലേഔട്ട് ഏതെങ്കിലും വെബ്സൈറ്റിനോ പേജിനോ ഒരു ഒറ്റത്തവണ നൽകുന്നു <div.container>
.
- <ശരീരം>
- <div class = "container" >
- ...
- </div>
- </body>
ചെറുതും കൂടിയതുമായ വീതിയും ഇടത് വശത്തുള്ള സൈഡ്ബാറും ഉള്ള ബദൽ, ഫ്ലെക്സിബിൾ ഫ്ലൂയിഡ് പേജ് ഘടന. ആപ്പുകൾക്കും ഡോക്സിനും അനുയോജ്യമാണ്.
- <ശരീരം>
- <div class = "container-fluid" >
- <div class = "sidebar" >
- ...
- </div>
- <div class = "content" >
- ...
- </div>
- </div>
- </body>
നിങ്ങളുടെ വെബ്പേജുകൾ രൂപപ്പെടുത്തുന്നതിനുള്ള ഒരു സാധാരണ ടൈപ്പോഗ്രാഫിക് ശ്രേണി.
മുഴുവൻ ടൈപ്പോഗ്രാഫിക് ഗ്രിഡും ഞങ്ങളുടെ preboot.less ഫയലിലെ രണ്ട് ലെസ് വേരിയബിളുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്: @basefont
കൂടാതെ @baseline
. ആദ്യത്തേത് മുഴുവൻ ഉപയോഗിച്ചിരിക്കുന്ന അടിസ്ഥാന ഫോണ്ട്-വലിപ്പവും രണ്ടാമത്തേത് അടിസ്ഥാന ലൈൻ-ഉയരവുമാണ്.
ഞങ്ങളുടെ എല്ലാ തരത്തിലുമുള്ള മാർജിനുകൾ, പാഡിംഗുകൾ, ലൈൻ-ഹൈറ്റുകൾ എന്നിവ സൃഷ്ടിക്കാൻ ഞങ്ങൾ ആ വേരിയബിളുകളും ചില ഗണിതങ്ങളും ഉപയോഗിക്കുന്നു.
Nullam quis risus eget urna mollis ornare vel Eu leo. കം സോഷ്യസ് നാറ്റോക്ക് പെനാറ്റിബസ് എറ്റ് മാഗ്നിസ് ഡിസ് പാർച്യൂറിയന്റ് മോണ്ടസ്, നസ്സെതുർ റിഡിക്കുലസ് മസ്. Nullam id dolor id nibh ultricies വാഹനങ്ങൾ ut id elit.
ഊന്നൽ, വിലാസങ്ങൾ, ചുരുക്കെഴുത്തുകൾ എന്നിവ ഉപയോഗിക്കുന്നു
<strong>
<em>
<address>
<abbr>
ചുറ്റുപാടുമുള്ള പകർപ്പുമായി ബന്ധപ്പെട്ട് ഒരു വാക്കിന്റെയോ വാക്യത്തിന്റെയോ അധിക പ്രാധാന്യമോ ഊന്നലോ സൂചിപ്പിക്കാൻ ഊന്നൽ ടാഗുകൾ ( <strong>
ഒപ്പം <em>
) ഉപയോഗിക്കണം. <strong>
പ്രാധാന്യത്തിനും സ്ട്രെസ് ഊന്നലിനും ഉപയോഗിക്കുക <em>
.
ഫ്യൂസ് ഡാപിബസ് , ടെല്ലസ് എസി കർസസ് കോമോഡോ , ടോർറ്റർ മൗറിസ് കോൺഡിമെന്റം നിബ്, യുട്ട് ഫെർമെന്റം മാസ് ജസ്തോ സിറ്റ് അമെറ്റ് റിസസ്. മെസെനാസ് ഫൗസിബസ് മോളിസ് ഇന്റർഡം. Nulla vitae elit libero, a pharetra ague.
കുറിപ്പ്: HTML5- ൽ ഉപയോഗിക്കാനും ടാഗുചെയ്യാനും ഇപ്പോഴും കുഴപ്പമില്ല <b>
, <i>
അവ യഥാക്രമം ബോൾഡും ഇറ്റാലിക് ശൈലിയും നൽകേണ്ടതില്ല (കൂടുതൽ അർത്ഥപരമായ ഘടകം ഉണ്ടെങ്കിൽ, അത് ഉപയോഗിക്കുക). <b>
അധിക പ്രാധാന്യം നൽകാതെ വാക്കുകളോ ശൈലികളോ ഹൈലൈറ്റ് ചെയ്യാനാണ് ഉദ്ദേശിക്കുന്നത്, അതേസമയം <i>
ശബ്ദം, സാങ്കേതിക പദങ്ങൾ മുതലായവയ്ക്ക് വേണ്ടിയുള്ളതാണ്.
മൂലകം അതിന്റെ ഏറ്റവും <address>
അടുത്ത പൂർവ്വികനെയോ അല്ലെങ്കിൽ മുഴുവൻ ജോലിയുടെയും കോൺടാക്റ്റ് വിവരങ്ങൾക്കായി ഉപയോഗിക്കുന്നു. ഇത് എങ്ങനെ ഉപയോഗിക്കാമെന്നതിന്റെ രണ്ട് ഉദാഹരണങ്ങൾ ഇതാ:
ശ്രദ്ധിക്കുക: ഉള്ളടക്കം ശരിയായി രൂപപ്പെടുത്തുന്നതിന് ഒരു വരിയിലെ ഓരോ വരിയും <address>
ഒരു ലൈൻ-ബ്രേക്ക് ( <br />
) ഉപയോഗിച്ച് അവസാനിപ്പിക്കണം അല്ലെങ്കിൽ ഒരു ബ്ലോക്ക്-ലെവൽ ടാഗിൽ (ഉദാ, ) പൊതിഞ്ഞിരിക്കണം .<p>
ചുരുക്കങ്ങൾക്കും ചുരുക്കെഴുത്തുകൾക്കുമായി, <abbr>
ടാഗ് ഉപയോഗിക്കുക ( HTML5<acronym>
ൽ ഒഴിവാക്കിയിരിക്കുന്നു ). ടാഗിനുള്ളിൽ ഷോർട്ട്ഹാൻഡ് ഫോം ഇടുക, പൂർണ്ണമായ പേരിനായി ഒരു ശീർഷകം സജ്ജമാക്കുക.
<blockquote>
<p>
<small>
ഒരു ബ്ലോക്ക്ക്വോട്ട് ഉൾപ്പെടുത്താൻ, ചുറ്റിപ്പിടിച്ച് <blockquote>
ടാഗുകൾ ചെയ്യുക. നിങ്ങളുടെ ഉറവിടം ഉദ്ധരിക്കാൻ ഘടകം ഉപയോഗിക്കുക, അതിന് മുമ്പ് നിങ്ങൾക്ക് ഒരു എം ഡാഷ് ലഭിക്കും .<p>
<small>
<small>
—
ലോറെം ഇപ്സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. ഇന്റിജർ പോസുവേർ എററ്റ് എ ആന്റ വെനനാറ്റിസ് ഡാപിബസ് പോസ്യുറെ വെലിറ്റ് അലിക്വറ്റ്.
ഡോ. ജൂലിയസ് ഹിബ്ബർട്ട്
- <blockquote>
- <p> ലോറെം ഇപ്സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. ഇന്റിജർ പോസുവേർ എറാറ്റ് എ ആന്റ് വെനനാറ്റിസ് ഡാപിബസ് പോസ്യുറെ വെലിറ്റ് അലിക്വറ്റ്. </p>
- <small> ഡോ. ജൂലിയസ് ഹിബ്ബർട്ട് </small>
- </blockquote>
<ul>
<ul.unstyled>
<ol>
dl
<code>
<pre>
രണ്ട് ലളിതമായ ടാഗുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ കോഡ് ശൈലിയിൽ പിംപ് ചെയ്യുക. ജാവാസ്ക്രിപ്റ്റിലൂടെ കൂടുതൽ ആകർഷണീയതയ്ക്കായി, Google-ന്റെ കോഡ് പ്രെറ്റിഫൈ ലൈബ്രറിയിൽ ഇടുക, നിങ്ങൾ സജ്ജമാക്കി.
കോഡ്, ബ്ലോക്കുകൾ അല്ലെങ്കിൽ ഇൻലൈനിലുള്ള സ്നിപ്പെറ്റുകൾ, ശരിയായ ടാഗിൽ പൊതിഞ്ഞ് സ്റ്റൈൽ ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കാനാകും. ഒന്നിലധികം വരികളുള്ള കോഡിന്റെ ബ്ലോക്കുകൾക്കായി, <pre>
ഘടകം ഉപയോഗിക്കുക. ഇൻലൈൻ കോഡിനായി, <code>
ഘടകം ഉപയോഗിക്കുക.
ഘടകം | ഫലമായി |
---|---|
<code> |
ഇതുപോലുള്ള ഒരു വരിയിൽ, നിങ്ങളുടെ പൊതിഞ്ഞ കോഡ് ഈ >html< ഘടകം പോലെ കാണപ്പെടും. |
<pre> |
<div> <h1>തലക്കെട്ട്</h1> <p>എന്തോ ഇവിടെയുണ്ട്...</p> </div> ശ്രദ്ധിക്കുക: ടാഗുകൾക്കുള്ളിൽ കോഡ് |
<pre class="prettyprint"> |
google-code-prettify ലൈബ്രറി ഉപയോഗിച്ച്, നിങ്ങളുടെ കോഡ് ബ്ലോക്കുകൾക്ക് അല്പം വ്യത്യസ്തമായ വിഷ്വൽ ശൈലിയും സ്വയമേവയുള്ള വാക്യഘടന ഹൈലൈറ്റിംഗും ലഭിക്കും. <div> <h1> തലക്കെട്ട് </h1> <p> ഇവിടെ എന്തോ ഉണ്ട്... </p> </div> google-code-prettify ഡൗൺലോഡ് ചെയ്ത് എങ്ങനെ ഉപയോഗിക്കണമെന്ന് റീഡ്മീ കാണുക. |
<span class="label">
നിങ്ങളുടെ ബോഡി ടെക്സ്റ്റിലെ ഏതെങ്കിലും വാക്യത്തിലേക്ക് ശ്രദ്ധ ക്ഷണിക്കുക അല്ലെങ്കിൽ ഫ്ലാഗ് ചെയ്യുക.
എപ്പോഴെങ്കിലും ആ ഫാൻസി പുതിയ ഒന്ന് ആവശ്യമായിരുന്നു ! അല്ലെങ്കിൽ കോഡ് എഴുതുമ്പോൾ പ്രധാനപ്പെട്ട ഫ്ലാഗുകൾ? ശരി, ഇപ്പോൾ നിങ്ങൾക്ക് അവയുണ്ട്. സ്ഥിരസ്ഥിതിയായി ഉൾപ്പെടുത്തിയിരിക്കുന്നത് ഇതാ:
ലേബൽ | ഫലമായി |
---|---|
<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
ഏത് വലുപ്പത്തിലും ആകാം, എന്നാൽ ബിൽറ്റ്-ഇൻ ബൂട്ട്സ്ട്രാപ്പ് ഗ്രിഡ് സിസ്റ്റത്തിലേക്ക് നേരിട്ട് മാപ്പ് ചെയ്യുമ്പോൾ അവ മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു. 90, 210, 330 എന്നിങ്ങനെയുള്ള ഇമേജ് വീതികൾ കുറച്ച് പിക്സൽ പാഡിംഗുമായി സംയോജിപ്പിച്ച് .span2
, .span4
, .span6
കോളം വലുപ്പങ്ങൾക്ക് തുല്യമാണ്.
മീഡിയ ഗ്രിഡുകൾ ഉപയോഗിക്കാൻ എളുപ്പവും മാർക്ക്അപ്പ് ഭാഗത്ത് ലളിതവുമാണ്. അവയുടെ അളവുകൾ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ചിത്രങ്ങളുടെ വലുപ്പത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്.
- <ul class = "media-grid" >
- <li>
- <a href = "#" >
- <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
- </a>
- </li>
- <li>
- <a href = "#" >
- <img class = "thumbnail" src = "https://placehold.it/330x230" alt = "" >
- </a>
- </li>
- </ul>
<table>
<thead>
<tbody>
<tr>
<th>
<td>
<colspan>
<caption>
ടേബിളുകൾ മികച്ചതാണ് - ഒരുപാട് കാര്യങ്ങൾക്ക്. എന്നിരുന്നാലും, മികച്ച പട്ടികകൾക്ക് ഉപയോഗപ്രദവും അളക്കാവുന്നതും വായിക്കാവുന്നതുമായ (കോഡ് തലത്തിൽ) മാർക്ക്അപ്പ് ലവ് ആവശ്യമാണ്. സഹായിക്കാൻ ചില നുറുങ്ങുകൾ ഇതാ.
എല്ലായ്പ്പോഴും നിങ്ങളുടെ കോളം തലക്കെട്ടുകൾ ഒരു <thead>
ശ്രേണിയിൽ പൊതിയുക <thead>
> <tr>
> <th>
.
കോളം ഹെഡറുകൾക്ക് സമാനമായി, നിങ്ങളുടെ ടേബിളിന്റെ എല്ലാ ബോഡി ഉള്ളടക്കവും പൊതിഞ്ഞതായിരിക്കണം, <tbody>
അതിനാൽ നിങ്ങളുടെ ശ്രേണി <tbody>
> <tr>
> <td>
.
വായനാക്ഷമത ഉറപ്പാക്കാനും ഘടന നിലനിർത്താനും ആവശ്യമായ ബോർഡറുകൾ മാത്രം ഉപയോഗിച്ച് എല്ലാ പട്ടികകളും സ്വയമേവ സ്റ്റൈൽ ചെയ്യും. അധിക ക്ലാസുകളോ ആട്രിബ്യൂട്ടുകളോ ചേർക്കേണ്ടതില്ല.
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഭാഷ |
---|---|---|---|
1 | ചിലത് | ഒന്ന് | ഇംഗ്ലീഷ് |
2 | ജോ | സിക്സ്പാക്ക് | ഇംഗ്ലീഷ് |
3 | സ്തു | ഡെന്റ് | കോഡ് |
- <പട്ടിക>
- ...
- </table>
സീബ്ര-സ്ട്രൈപ്പിംഗ് ചേർത്ത് നിങ്ങളുടെ ടേബിളുകൾ അൽപ്പം ആകർഷകമാക്കൂ— .zebra-striped
ക്ലാസ് ചേർക്കുക.
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഭാഷ |
---|---|---|---|
1 | ചിലത് | ഒന്ന് | ഇംഗ്ലീഷ് |
2 | ജോ | സിക്സ്പാക്ക് | ഇംഗ്ലീഷ് |
3 | സ്തു | ഡെന്റ് | കോഡ് |
ശ്രദ്ധിക്കുക: IE8-ഉം അതിനുതാഴെയുള്ളതുമായ പഴയ ബ്രൗസറുകൾക്ക് ലഭ്യമല്ലാത്ത ഒരു പുരോഗമനപരമായ മെച്ചപ്പെടുത്തലാണ് സീബ്രാ-സ്ട്രിപ്പിംഗ്.
- <table class = "zebra-striped" >
- ...
- </table>
മുമ്പത്തെ ഉദാഹരണം എടുത്ത്, jQuery വഴിയും ടേബിൾസോർട്ടർ പ്ലഗിൻ വഴിയും സോർട്ടിംഗ് പ്രവർത്തനം നൽകിക്കൊണ്ട് ഞങ്ങളുടെ പട്ടികകളുടെ ഉപയോഗക്ഷമത ഞങ്ങൾ മെച്ചപ്പെടുത്തുന്നു . അടുക്കൽ മാറ്റാൻ ഏതെങ്കിലും നിരയുടെ തലക്കെട്ടിൽ ക്ലിക്ക് ചെയ്യുക.
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഭാഷ |
---|---|---|---|
2 | ജോ | സിക്സ്പാക്ക് | ഇംഗ്ലീഷ് |
3 | സ്തു | ഡെന്റ് | കോഡ് |
1 | നിങ്ങളുടെ | ഒന്ന് | ഇംഗ്ലീഷ് |
- <script src = "js/jquery/jquery.tablesorter.min.js" ></script>
- <സ്ക്രിപ്റ്റ് >
- $ ( പ്രവർത്തനം () {
- $ ( "പട്ടിക#sortTableExample" ). ടേബിൾസോർട്ടർ ({ sortList : [[ 1 , 0 ]] });
- });
- </script>
- <table class = "zebra-striped" >
- ...
- </table>
എല്ലാ ഫോമുകളും വായിക്കാവുന്നതും അളക്കാവുന്നതുമായ രീതിയിൽ അവതരിപ്പിക്കുന്നതിന് സ്ഥിരസ്ഥിതി ശൈലികൾ നൽകിയിട്ടുണ്ട്. ടെക്സ്റ്റ് ഇൻപുട്ടുകൾ, തിരഞ്ഞെടുത്ത ലിസ്റ്റുകൾ, ടെക്സ്റ്റ് ഏരിയകൾ, റേഡിയോ ബട്ടണുകൾ, ചെക്ക്ബോക്സുകൾ, ബട്ടണുകൾ എന്നിവയ്ക്കായി ശൈലികൾ നൽകിയിരിക്കുന്നു.
നിങ്ങളുടെ ഫോമിന്റെ HTML-ലേക്ക് ചേർക്കുക .form-stacked
, നിങ്ങൾക്ക് അവരുടെ ഫീൽഡുകളുടെ ഇടതുവശത്ത് പകരം ലേബലുകൾ മുകളിൽ ഉണ്ടാകും. നിങ്ങളുടെ ഫോമുകൾ ചെറുതാണെങ്കിൽ അല്ലെങ്കിൽ കനത്ത ഫോമുകൾക്കായി നിങ്ങൾക്ക് രണ്ട് കോളം ഇൻപുട്ടുകൾ ഉണ്ടെങ്കിൽ ഇത് മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു.
നിങ്ങളുടെ മാർക്ക്അപ്പിലേക്ക് കുറച്ച് ക്ലാസുകൾ ചേർത്ത് ഏതെങ്കിലും ഫോം input
, select
അല്ലെങ്കിൽ വീതി ഇഷ്ടാനുസൃതമാക്കുക .textarea
v1.3.0 മുതൽ, ഫോം ഘടകങ്ങൾക്കായി ഞങ്ങൾ ഗ്രിഡ് അടിസ്ഥാനമാക്കിയുള്ള സൈസിംഗ് ക്ലാസുകൾ ചേർത്തിട്ടുണ്ട്. നിലവിലുള്ള , മുതലായ ക്ലാസുകളിൽ ദയവായി ഇവ .mini
ഉപയോഗിക്കുക .small
.
ഒരു കൺവെൻഷൻ എന്ന നിലയിൽ, ബട്ടണുകൾ പ്രവർത്തനങ്ങൾക്കായി ഉപയോഗിക്കുന്നു, അതേസമയം ഒബ്ജക്റ്റുകൾക്കായി ലിങ്കുകൾ ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, "ഡൗൺലോഡ്" എന്നത് ഒരു ബട്ടണും "സമീപകാല പ്രവർത്തനം" ഒരു ലിങ്കും ആകാം.
എല്ലാ ബട്ടണുകളും ഇളം ചാരനിറത്തിലുള്ള ശൈലിയിലേക്ക് സ്ഥിരസ്ഥിതിയായി മാറുന്നു, എന്നാൽ വ്യത്യസ്ത വർണ്ണ ശൈലികൾക്കായി നിരവധി ഫങ്ഷണൽ ക്ലാസുകൾ പ്രയോഗിക്കാവുന്നതാണ്. ഈ ക്ലാസുകളിൽ ഒരു നീല .primary
ക്ലാസ്, ഒരു ഇളം-നീല .info
ക്ലാസ്, ഒരു പച്ച .success
ക്ലാസ്, ഒരു ചുവന്ന .danger
ക്ലാസ് എന്നിവ ഉൾപ്പെടുന്നു.
പ്രയോഗിച്ചതിനൊപ്പം ബട്ടൺ ശൈലികൾ എന്തിനും പ്രയോഗിക്കാൻ കഴിയും .btn
. <a>
സാധാരണഗതിയിൽ , <button>
, , തിരഞ്ഞെടുത്ത <input>
ഘടകങ്ങൾ എന്നിവയിൽ മാത്രം ഇവ പ്രയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കും . ഇത് എങ്ങനെ കാണപ്പെടുന്നുവെന്നത് ഇതാ:
വലുതോ ചെറുതോ ആയ ബട്ടണുകൾ ഇഷ്ടമാണോ? അത് നേടുക!
ഒരു കാരണത്താലോ മറ്റൊരു കാരണത്താലോ ആപ്പ് സജീവമല്ലാത്തതോ പ്രവർത്തനരഹിതമാക്കിയതോ ആയ ബട്ടണുകൾക്കായി, പ്രവർത്തനരഹിതമാക്കിയ നില ഉപയോഗിക്കുക. അത് .disabled
ലിങ്കുകൾക്കും ഘടകങ്ങൾക്കും :disabled
വേണ്ടിയുള്ളതാണ് .<button>
.alert-message
ഒരു പ്രവർത്തനത്തിന്റെ പരാജയം, സാധ്യമായ പരാജയം അല്ലെങ്കിൽ വിജയം എന്നിവ ഹൈലൈറ്റ് ചെയ്യുന്നതിനുള്ള ഒറ്റവരി സന്ദേശങ്ങൾ. ഫോമുകൾക്ക് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്.
- <div class = "alert-message warning" >
- <a class = "close" href = "#" > × </a>
- <p><strong> വിശുദ്ധ ഗ്വാക്കാമോൾ! </strong> സ്വയം പരിശോധിക്കുക, നിങ്ങൾ വളരെ നല്ലതല്ലെന്ന് തോന്നുന്നു. </p>
- </div>
.alert-message.block-message
കുറച്ച് വിശദീകരണം ആവശ്യമുള്ള സന്ദേശങ്ങൾക്ക്, ഞങ്ങൾക്ക് ഖണ്ഡിക ശൈലിയിലുള്ള അലേർട്ടുകൾ ഉണ്ട്. ദൈർഘ്യമേറിയ പിശക് സന്ദേശങ്ങൾ ഉയർത്തുന്നതിനോ, തീർച്ചപ്പെടുത്താത്ത പ്രവർത്തനത്തെക്കുറിച്ച് ഉപയോക്താവിന് മുന്നറിയിപ്പ് നൽകുന്നതിനോ അല്ലെങ്കിൽ പേജിൽ കൂടുതൽ ഊന്നൽ നൽകുന്നതിന് വിവരങ്ങൾ അവതരിപ്പിക്കുന്നതിനോ ഇവ അനുയോജ്യമാണ്.
- <div class = "alert-message block-message warning" >
- <a class = "close" href = "#" > × </a>
- <p><strong> വിശുദ്ധ ഗ്വാക്കാമോൾ! ഇതൊരു മുന്നറിയിപ്പാണ്! </strong> സ്വയം പരിശോധിക്കുക, നിങ്ങൾ വളരെ നല്ലതല്ലെന്ന് തോന്നുന്നു. Nulla vitae elit libero, a pharetra ague. പ്രെസെന്റ് കോമോഡോ കർസസ് മാഗ്ന, അല്ലെങ്കിൽ സ്കെലറിസ്ക് നിസ്ൽ കൺസെക്റ്റേറ്റർ തുടങ്ങിയവ. </p>
- <div class = "Alert-actions" >
- <a class = "btn small" href = "#" > ഈ നടപടിയെടുക്കുക </a> <a class = "btn small" href = "#" > അല്ലെങ്കിൽ ഇത് ചെയ്യുക </a>
- </div>
- </div>
മോഡൽ-ഡയലോഗുകൾ അല്ലെങ്കിൽ ലൈറ്റ്ബോക്സുകൾ-പശ്ചാത്തല സന്ദർഭം നിലനിർത്തേണ്ടത് പ്രധാനമായ സാഹചര്യങ്ങളിൽ സന്ദർഭോചിതമായ പ്രവർത്തനങ്ങൾക്ക് മികച്ചതാണ്.
ഒരു നല്ല ശരീരം...
ആശയക്കുഴപ്പത്തിലായ ഉപയോക്താവിനെ സഹായിക്കാനും അവരെ ശരിയായ ദിശയിലേക്ക് ചൂണ്ടിക്കാണിക്കാനും ട്വിപ്സികൾ വളരെ ഉപയോഗപ്രദമാണ്.
ലോറെം ഇപ്സം ഡോളർ സിറ്റ് അമെറ്റ് ഇല്ലോ പിശക് ഇപ്സം വെരിറ്റാറ്റിസ് ഓട്ട് ഇസ്റ്റെ പെർസ്പിസിയാറ്റിസ് ഇസ്റ്റേ വോള്യൂപ്റ്റാസ് നാറ്റസ് ഇല്ലോ ക്വാസി ഓഡിറ്റ് ഓട്ട് നാറ്റസ് കോൺസെക്വന്റർ പരിണതഫലങ്ങൾ, ഓട്ട് നാറ്റസ് ഇല്ലോ വോള്യൂപ്റ്റേറ്റം ഓഡിറ്റ് പെർസ്പിസിയാറ്റിസ് ടാം ഡോളോരുപന്റിയം ലേക്ക് Voluptasdicta eaque betae aperiam ut enim voluptatem explicabo explicabo, voluptas quia odit fugit Accanantium Totam Totam architecto explicabo sit quasi fugit fugit, Totam doloremque unde sunt sed dicta quae voluptas quae volunte quae volante
ലേഔട്ടിനെ ബാധിക്കാതെ ഒരു പേജിലേക്ക് സബ്ടെക്സ്റ്റ്വൽ വിവരങ്ങൾ നൽകാൻ പോപോവറുകൾ ഉപയോഗിക്കുക.
Etiam porta sem malesuada Magna mollis euismod. മെസെനാസ് ഫൗസിബസ് മോളിസ് ഇന്റർഡം. മോർബി ലിയോ റിസസ്, പോർട്ട എസി കൺസെക്റ്റൂർ എസി, വെസ്റ്റിബുലം അറ്റ് ഇറോസ്.
ബൂട്ട്സ്ട്രാപ്പ് ലൈബ്രറിയുമായി ജാവാസ്ക്രിപ്റ്റ് സംയോജിപ്പിക്കുന്നത് വളരെ എളുപ്പമാണ്. ചുവടെ ഞങ്ങൾ അടിസ്ഥാനകാര്യങ്ങൾ പരിശോധിക്കുകയും നിങ്ങൾക്ക് ആരംഭിക്കാൻ ചില ആകർഷണീയമായ പ്ലഗിനുകൾ നൽകുകയും ചെയ്യുന്നു!
jQuery , Ender എന്നിവയ്ക്കൊപ്പം പ്രവർത്തിക്കുന്ന പുതിയ ഇഷ്ടാനുസൃത പ്ലഗിനുകൾ ഉപയോഗിച്ച് ബൂട്ട്സ്ട്രാപ്പിന്റെ പ്രാഥമിക ഘടകങ്ങളിൽ ചിലത് ജീവസുറ്റതാക്കുക . നിങ്ങളുടെ നിർദ്ദിഷ്ട വികസന ആവശ്യങ്ങൾക്ക് അനുയോജ്യമായ രീതിയിൽ അവ വിപുലീകരിക്കാനും പരിഷ്കരിക്കാനും ഞങ്ങൾ നിങ്ങളെ പ്രോത്സാഹിപ്പിക്കുന്നു.
ഫയൽ | വിവരണം |
---|---|
bootstrap-modal.js | ഞങ്ങളുടെ മോഡൽ പ്ലഗിൻ പരമ്പരാഗത മോഡൽ ജെഎസ് പ്ലഗിൻ വളരെ സ്ലിം ടേക്ക് ആണ്! twitter-ൽ ഞങ്ങൾക്ക് ആവശ്യമുള്ള വെറും പ്രവർത്തനക്ഷമത മാത്രം ഉൾപ്പെടുത്താൻ ഞങ്ങൾ പ്രത്യേകം ശ്രദ്ധിച്ചു. |
bootstrap-alerts.js | അലേർട്ടുകളിലേക്ക് അടുത്ത പ്രവർത്തനം ചേർക്കുന്നതിനുള്ള ഒരു സൂപ്പർ ടിനി ക്ലാസാണ് അലേർട്ട് പ്ലഗിൻ. |
bootstrap-dropdown.js | ബൂട്ട്സ്ട്രാപ്പ് ടോപ്പ്ബാറിലേക്കോ ടാബ് ചെയ്ത നാവിഗേഷനുകളിലേക്കോ ഡ്രോപ്പ്ഡൗൺ ഇന്ററാക്ഷൻ ചേർക്കുന്നതിനാണ് ഈ പ്ലഗിൻ. |
bootstrap-scrollspy.js | ബൂട്ട്സ്ട്രാപ്പ് ടോപ്പ്ബാറിലേക്ക് സ്ക്രോൾ പൊസിഷൻ അടിസ്ഥാനമാക്കി ഒരു ഓട്ടോ അപ്ഡേറ്റ് നാവ് ചേർക്കുന്നതിനാണ് സ്ക്രോൾസ്പൈ പ്ലഗിൻ. |
bootstrap-tabs.js | ഈ പ്ലഗിൻ ദ്രുതവും ചലനാത്മകവുമായ ടാബും ഗുളിക പ്രവർത്തനവും പ്രാദേശിക ഉള്ളടക്കത്തിലൂടെ സൈക്കിൾ ചെയ്യുന്നതിനായി ചേർക്കുന്നു. |
bootstrap-twipsy.js | ജേസൺ ഫ്രെയിം എഴുതിയ മികച്ച jQuery.tipsy പ്ലഗിൻ അടിസ്ഥാനമാക്കി; twipsy ഒരു അപ്ഡേറ്റ് ചെയ്ത പതിപ്പാണ്, അത് ഇമേജുകളെ ആശ്രയിക്കുന്നില്ല, ആനിമേഷനുകൾക്കായി css3 ഉപയോഗിക്കുന്നു, പ്രാദേശിക തലക്കെട്ട് സംഭരണത്തിനായി ഡാറ്റ-ആട്രിബ്യൂട്ടുകൾ ഉപയോഗിക്കുന്നു! |
bootstrap-popover.js | നിങ്ങളുടെ ആപ്ലിക്കേഷനിലേക്ക് പോപോവറുകൾ ചേർക്കുന്നതിനുള്ള ലളിതമായ ഒരു ഇന്റർഫേസ് പോപോവർ പ്ലഗിൻ നൽകുന്നു. ഇത് boostrap-twipsy.js പ്ലഗിൻ വിപുലീകരിക്കുന്നു, അതിനാൽ നിങ്ങളുടെ പ്രോജക്റ്റിൽ പോപോവറുകൾ ഉൾപ്പെടുത്തുമ്പോൾ ആ ഫയലും പിടിച്ചെടുക്കുന്നത് ഉറപ്പാക്കുക! |
ഇല്ല! ബൂട്ട്സ്ട്രാപ്പ് ആദ്യം രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് ഒരു CSS ലൈബ്രറിയായിട്ടാണ്. ഈ ജാവാസ്ക്രിപ്റ്റ് ഉൾപ്പെടുത്തിയ ശൈലികൾക്ക് മുകളിൽ ഒരു അടിസ്ഥാന ഇന്ററാക്ടീവ് ലെയർ നൽകുന്നു.
എന്നിരുന്നാലും, ജാവാസ്ക്രിപ്റ്റ് ആവശ്യമുള്ളവർക്കായി, ജാവാസ്ക്രിപ്റ്റുമായി ബൂട്ട്സ്ട്രാപ്പ് എങ്ങനെ സംയോജിപ്പിക്കാമെന്ന് മനസിലാക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിനും അടിസ്ഥാന പ്രവർത്തനത്തിന് വേഗമേറിയതും ഭാരം കുറഞ്ഞതുമായ ഓപ്ഷൻ ഉടൻ നൽകുന്നതിനും ഞങ്ങൾ മുകളിൽ പ്ലഗിനുകൾ നൽകിയിട്ടുണ്ട്.
കൂടുതൽ വിവരങ്ങൾക്കും ചില തത്സമയ ഡെമോകൾ കാണുന്നതിനും, ദയവായി ഞങ്ങളുടെ പ്ലഗിൻ ഡോക്യുമെന്റേഷൻ പേജ് കാണുക .
വേഗത്തിലും എളുപ്പത്തിലും വെബ് ഡെവലപ്മെന്റിനുള്ള CSS പ്രീപ്രൊസസറായ Less- നോടൊപ്പം ഉപയോഗിക്കുന്നതിനുള്ള മിക്സിനുകളുടെയും വേരിയബിളുകളുടെയും ഓപ്പൺ സോഴ്സ് പായ്ക്ക് ആയ Preboot ഉപയോഗിച്ചാണ് ബൂട്ട്സ്ട്രാപ്പ് നിർമ്മിച്ചിരിക്കുന്നത് .
ബൂട്ട്സ്ട്രാപ്പിൽ ഞങ്ങൾ എങ്ങനെയാണ് പ്രീബൂട്ട് ഉപയോഗിച്ചതെന്നും നിങ്ങളുടെ അടുത്ത പ്രോജക്റ്റിൽ കുറച്ച് റൺ ചെയ്യാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നും പരിശോധിക്കുക.
ബൂട്ട്സ്ട്രാപ്പിന്റെ ലെസ് വേരിയബിളുകൾ, മിക്സിനുകൾ, നിങ്ങളുടെ ബ്രൗസറിലെ ജാവാസ്ക്രിപ്റ്റ് വഴി CSS-ൽ നെസ്റ്റിംഗ് എന്നിവ പൂർണ്ണമായി ഉപയോഗിക്കുന്നതിന് ഈ ഓപ്ഷൻ ഉപയോഗിക്കുക.
- <link rel = "stylesheet/less" href = "less/bootstrap.less" media = "എല്ലാം" />
- <script src = "js/less-1.1.3.min.js" ></script>
.js പരിഹാരം അനുഭവപ്പെടുന്നില്ലേ? നിങ്ങളുടെ കോഡ് വിന്യസിക്കുമ്പോൾ കംപൈൽ ചെയ്യാൻ Less Mac ആപ്പ് പരീക്ഷിക്കുക അല്ലെങ്കിൽ Node.js ഉപയോഗിക്കുക .
ബൂട്ട്സ്ട്രാപ്പിന്റെ ഭാഗമായി ട്വിറ്റർ ബൂട്ട്സ്ട്രാപ്പിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നതിന്റെ ചില ഹൈലൈറ്റുകൾ ഇതാ. ഡൗൺലോഡ് ചെയ്യാനും കൂടുതലറിയാനും ബൂട്ട്സ്ട്രാപ്പ് വെബ്സൈറ്റിലേക്കോ ഗിത്തബ് പ്രോജക്റ്റ് പേജിലേക്കോ പോകുക.
നിങ്ങളുടെ CSS തലവേദന രഹിതമായി പരിപാലിക്കുന്നതിനും അപ്ഡേറ്റ് ചെയ്യുന്നതിനും കുറവുള്ള വേരിയബിളുകൾ അനുയോജ്യമാണ്. നിങ്ങൾക്ക് ഒരു വർണ്ണ മൂല്യമോ പതിവായി ഉപയോഗിക്കുന്ന മൂല്യമോ മാറ്റണമെങ്കിൽ, അത് ഒരിടത്ത് അപ്ഡേറ്റ് ചെയ്ത് നിങ്ങൾ സജ്ജമാക്കി.
- // ലിങ്കുകൾ
- @linkColor : #8b59c2;
- @linkColorHover : ഇരുണ്ടതാക്കുക ( @linkColor , 10 );
- // ഗ്രേസ്
- @കറുപ്പ് : #000;
- @grayDark : പ്രകാശിപ്പിക്കുക ( @കറുപ്പ് , 25 %);
- @ചാരനിറം : പ്രകാശിപ്പിക്കുക ( @കറുപ്പ് , 50 %);
- @grayLight : ലൈറ്റ് ചെയ്യുക ( @കറുപ്പ് , 70 %);
- @grayLighter : പ്രകാശിപ്പിക്കുക ( @കറുപ്പ് , 90 %);
- @വെള്ള : #fff;
- // ആക്സന്റ് നിറങ്ങൾ
- @നീല : #08b5fb ;
- @പച്ച : #46a546 ;
- @red : #9d261d;
- @മഞ്ഞ : #ffc40d ;
- @ഓറഞ്ച് : #f89406 ;
- @പിങ്ക് : #c3325f ;
- @പർപ്പിൾ : #7a43b6 ;
- // അടിസ്ഥാന ഗ്രിഡ്
- @basefont : 13px ;
- @അടിസ്ഥാനം : 18px ;
/* ... */
CSS-ന്റെ സാധാരണ വാക്യഘടനയ്ക്ക് പുറമേ മറ്റൊരു കമന്റിംഗ് ശൈലിയും Less നൽകുന്നു .
- //ഇതൊരു കമന്റാണ്
- /* ഇതും ഒരു കമന്റാണ് */
മിക്സിനുകൾ അടിസ്ഥാനപരമായി CSS-ന് ഉൾപ്പെടുന്നതോ ഭാഗികമായതോ ആയവയാണ്, കോഡിന്റെ ഒരു ബ്ലോക്ക് ഒന്നായി സംയോജിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. box-shadow
ക്രോസ്-ബ്രൗസർ ഗ്രേഡിയന്റുകൾ, ഫോണ്ട് സ്റ്റാക്കുകൾ എന്നിവയും അതിലേറെയും പോലുള്ള വെണ്ടർ പ്രിഫിക്സഡ് പ്രോപ്പർട്ടികൾക്കായി അവ മികച്ചതാണ് . ബൂട്ട്സ്ട്രാപ്പിനൊപ്പം ഉൾപ്പെടുത്തിയിരിക്കുന്ന മിക്സിനുകളുടെ ഒരു സാമ്പിൾ ചുവടെയുണ്ട്.
- #ഫോണ്ട് {
- . ഷോർട്ട്ഹാൻഡ് ( @ഭാരം : സാധാരണ , @വലിപ്പം : 14px , @lineHeight : 20px ) {
- font - size : @size ;
- font - weight : @weight ;
- ലൈൻ ഉയരം : @lineHeight ; _
- }
- . sans - serif ( @ഭാരം : സാധാരണ , @വലിപ്പം : 14px , @lineHeight : 20px ) {
- font - family : "Helvetica Neue" , Helvetica , Arial , sans - serif ;
- font - size : @size ;
- font - weight : @weight ;
- ലൈൻ ഉയരം : @lineHeight ; _
- }
- ...
- }
- #ഗ്രേഡിയന്റ് {
- ...
- . ലംബമായ ( @startColor : #555, @endColor: #333) {
- പശ്ചാത്തല നിറം : @endColor ; _
- പശ്ചാത്തലം - ആവർത്തിക്കുക : ആവർത്തിക്കുക - x ;
- പശ്ചാത്തലം - ചിത്രം : - khtml - ഗ്രേഡിയന്റ് ( രേഖീയ , ഇടത് മുകളിൽ , ഇടത് താഴെ , മുതൽ ( @startColor ), ( @endColor ) വരെ ); // കോൺക്വറർ
- പശ്ചാത്തലം - ചിത്രം : - moz - ലീനിയർ - ഗ്രേഡിയന്റ് ( @startColor , @endColor ); // FF 3.6+
- പശ്ചാത്തലം - ചിത്രം : - ms - ലീനിയർ - ഗ്രേഡിയന്റ് ( @startColor , @endColor ); // IE10
- പശ്ചാത്തലം - ചിത്രം : - വെബ്കിറ്റ് - ഗ്രേഡിയന്റ് ( ലീനിയർ , ഇടത് മുകളിൽ , ഇടത് താഴെ , നിറം - നിർത്തുക ( 0 %, @startColor ), കളർ - സ്റ്റോപ്പ് ( 100 %, @endColor )); // സഫാരി 4+, Chrome 2+
- പശ്ചാത്തലം - ചിത്രം : - വെബ്കിറ്റ് - ലീനിയർ - ഗ്രേഡിയന്റ് ( @startColor , @endColor ); // സഫാരി 5.1+, Chrome 10+
- പശ്ചാത്തലം - ചിത്രം : - o - ലീനിയർ - ഗ്രേഡിയന്റ് ( @startColor , @endColor ); // ഓപ്പറ 11.10
- പശ്ചാത്തലം - ചിത്രം : ലീനിയർ - ഗ്രേഡിയന്റ് ( @startColor , @endColor ); // സ്റ്റാൻഡേർഡ്
- }
- ...
- }
ചുവടെയുള്ളത് പോലെ വഴക്കമുള്ളതും ശക്തവുമായ മിക്സിനുകൾ സൃഷ്ടിക്കാൻ ഫാൻസി നേടുകയും കുറച്ച് ഗണിതശാസ്ത്രം നടത്തുകയും ചെയ്യുക.
- // ഗ്രിഡിറ്റ്യൂഡ്
- @ഗ്രിഡ് കോളങ്ങൾ : 16 ;
- @gridColumnWidth : 40px ;
- @gridGutterWidth : 20px ;
- @siteWidth : ( @gridColumns * @gridColumnWidth ) + ( @gridGutterWidth * ( @gridColumns - 1 ));
- // കുറച്ച് കോളങ്ങൾ ഉണ്ടാക്കുക
- . നിരകൾ ( @columnSpan : 1 ) {
- വീതി : ( @gridColumnWidth * @columnSpan ) + ( @gridGutterWidth * ( @columnSpan - 1 ));
- }
/lib/ എന്നതിലെ ഫയലുകൾ പരിഷ്കരിച്ച ശേഷം .less
, ബൂട്ട്സ്ട്രാപ്പ്-*.*.*.css, ബൂട്ട്സ്ട്രാപ്പ്-*.*.*.min.css ഫയലുകൾ എന്നിവ പുനഃസൃഷ്ടിക്കുന്നതിന് നിങ്ങൾ അവ വീണ്ടും കംപൈൽ ചെയ്യേണ്ടതുണ്ട്. നിങ്ങൾ GitHub-ലേക്ക് ഒരു പുൾ അഭ്യർത്ഥന സമർപ്പിക്കുകയാണെങ്കിൽ, നിങ്ങൾ എല്ലായ്പ്പോഴും വീണ്ടും കംപൈൽ ചെയ്യണം.
രീതി | പടികൾ |
---|---|
മേക്ക്ഫൈലുള്ള നോഡ് | ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിച്ച് npm ഉപയോഗിച്ച് കുറവ് കമാൻഡ് ലൈൻ കംപൈലർ ഇൻസ്റ്റാൾ ചെയ്യുക: $ npm ഇൻസ്റ്റാൾ കുറവ് ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ കൂടാതെ, നിങ്ങൾ വാച്ചർ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, |
ജാവാസ്ക്രിപ്റ്റ് | ഏറ്റവും പുതിയ Les.js ഡൗൺലോഡ് ചെയ്ത് അതിലേക്കുള്ള പാത (ബൂട്ട്സ്ട്രാപ്പും) എന്നതിൽ ഉൾപ്പെടുത്തുക
.less ഫയലുകൾ വീണ്ടും കംപൈൽ ചെയ്യാൻ, അവ സംരക്ഷിച്ച് നിങ്ങളുടെ പേജ് വീണ്ടും ലോഡുചെയ്യുക. Less.js അവ കംപൈൽ ചെയ്യുകയും ലോക്കൽ സ്റ്റോറേജിൽ സൂക്ഷിക്കുകയും ചെയ്യുന്നു. |
കമാൻഡ് ലൈൻ | നിങ്ങൾ ഇതിനകം തന്നെ കുറവ് കമാൻഡ് ലൈൻ ടൂൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക: $lessc ./lib/bootstrap.less > bootstrap.css
|
കുറവ് Mac ആപ്പ് | അനൗദ്യോഗിക Mac ആപ്പ് .less ഫയലുകളുടെ ഡയറക്ടറികൾ വീക്ഷിക്കുകയും കണ്ട .less ഫയലിന്റെ ഓരോ സേവ് ചെയ്തതിന് ശേഷവും ലോക്കൽ ഫയലുകളിലേക്ക് കോഡ് കംപൈൽ ചെയ്യുകയും ചെയ്യുന്നു. നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, സ്വയമേവ ചെറുതാക്കുന്നതിനും കംപൈൽ ചെയ്ത ഫയലുകൾ ഏത് ഡയറക്ടറിയിലാണ് അവസാനിക്കുന്നതെന്നും ആപ്പിലെ മുൻഗണനകൾ ടോഗിൾ ചെയ്യാം. |