സി.എസ്.എസ്
ഗ്ലോബൽ CSS സജ്ജീകരണങ്ങൾ, അടിസ്ഥാനപരമായ HTML ഘടകങ്ങൾ, വിപുലീകരിക്കാവുന്ന ക്ലാസുകൾ ഉപയോഗിച്ച് സ്റ്റൈൽ ചെയ്തതും മെച്ചപ്പെടുത്തിയതും, ഒരു നൂതന ഗ്രിഡ് സിസ്റ്റം.
ഗ്ലോബൽ CSS സജ്ജീകരണങ്ങൾ, അടിസ്ഥാനപരമായ HTML ഘടകങ്ങൾ, വിപുലീകരിക്കാവുന്ന ക്ലാസുകൾ ഉപയോഗിച്ച് സ്റ്റൈൽ ചെയ്തതും മെച്ചപ്പെടുത്തിയതും, ഒരു നൂതന ഗ്രിഡ് സിസ്റ്റം.
മികച്ചതും വേഗതയേറിയതും ശക്തവുമായ വെബ് വികസനത്തിലേക്കുള്ള ഞങ്ങളുടെ സമീപനം ഉൾപ്പെടെ, ബൂട്ട്സ്ട്രാപ്പിന്റെ അടിസ്ഥാന സൗകര്യങ്ങളുടെ പ്രധാന ഭാഗങ്ങളെ കുറിച്ചുള്ള ലോഡൗൺ നേടുക.
ബൂട്ട്സ്ട്രാപ്പ് ചില HTML ഘടകങ്ങളും HTML5 ഡോക്ടൈപ്പ് ഉപയോഗിക്കേണ്ട CSS പ്രോപ്പർട്ടികളും ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ എല്ലാ പ്രോജക്റ്റുകളുടെയും തുടക്കത്തിൽ ഇത് ഉൾപ്പെടുത്തുക.
ബൂട്ട്സ്ട്രാപ്പ് 2 ഉപയോഗിച്ച്, ചട്ടക്കൂടിന്റെ പ്രധാന വശങ്ങൾക്കായി ഞങ്ങൾ ഓപ്ഷണൽ മൊബൈൽ ഫ്രണ്ട്ലി ശൈലികൾ ചേർത്തു. ബൂട്ട്സ്ട്രാപ്പ് 3 ഉപയോഗിച്ച്, ഞങ്ങൾ പ്രോജക്റ്റ് ആദ്യം മുതൽ മൊബൈൽ സൗഹൃദമായി മാറ്റിയെഴുതി. ഓപ്ഷണൽ മൊബൈൽ ശൈലികൾ ചേർക്കുന്നതിനുപകരം, അവ കാമ്പിലേക്ക് തന്നെ ചുട്ടെടുക്കുന്നു. വാസ്തവത്തിൽ, ബൂട്ട്സ്ട്രാപ്പ് ആദ്യം മൊബൈൽ ആണ് . മൊബൈൽ ഫസ്റ്റ് ശൈലികൾ പ്രത്യേക ഫയലുകൾക്ക് പകരം മുഴുവൻ ലൈബ്രറിയിലും കാണാം.
ശരിയായ റെൻഡറിംഗും ടച്ച് സൂമിംഗും ഉറപ്പാക്കാൻ, നിങ്ങളുടെ എന്നതിലേക്ക് വ്യൂപോർട്ട് മെറ്റാ ടാഗ് ചേർക്കുക<head>
.
user-scalable=no
വ്യൂപോർട്ട് മെറ്റാ ടാഗിൽ ചേർത്തുകൊണ്ട് നിങ്ങൾക്ക് മൊബൈൽ ഉപകരണങ്ങളിൽ സൂം ചെയ്യാനുള്ള കഴിവുകൾ പ്രവർത്തനരഹിതമാക്കാം . ഇത് സൂം ചെയ്യുന്നത് അപ്രാപ്തമാക്കുന്നു, അതായത് ഉപയോക്താക്കൾക്ക് സ്ക്രോൾ ചെയ്യാൻ മാത്രമേ കഴിയൂ, കൂടാതെ നിങ്ങളുടെ സൈറ്റിന് ഒരു നേറ്റീവ് ആപ്ലിക്കേഷൻ പോലെ തോന്നും. മൊത്തത്തിൽ, എല്ലാ സൈറ്റുകളിലും ഞങ്ങൾ ഇത് ശുപാർശ ചെയ്യുന്നില്ല, അതിനാൽ ജാഗ്രത പാലിക്കുക!
ബൂട്ട്സ്ട്രാപ്പ് അടിസ്ഥാന ആഗോള ഡിസ്പ്ലേ, ടൈപ്പോഗ്രാഫി, ലിങ്ക് ശൈലികൾ എന്നിവ സജ്ജമാക്കുന്നു. പ്രത്യേകമായി, ഞങ്ങൾ:
background-color: #fff;
ന് സജ്ജമാക്കുകbody
@font-family-base
ഞങ്ങളുടെ ടൈപ്പോഗ്രാഫിക് അടിസ്ഥാനമായി , @font-size-base
, @line-height-base
ആട്രിബ്യൂട്ടുകൾ എന്നിവ ഉപയോഗിക്കുക@link-color
ലിങ്ക് അടിവരയിടുക എന്നതിൽ മാത്രം പ്രയോഗിക്കുക:hover
ഈ ശൈലികൾ ഉള്ളിൽ കാണാം scaffolding.less
.
മെച്ചപ്പെടുത്തിയ ക്രോസ്-ബ്രൗസർ റെൻഡറിങ്ങിനായി, ഞങ്ങൾ Normalize.css ഉപയോഗിക്കുന്നു , നിക്കോളാസ് ഗല്ലഗറും ജോനാഥൻ നീലും ചേർന്നുള്ള ഒരു പ്രോജക്റ്റ് .
സൈറ്റ് ഉള്ളടക്കങ്ങൾ പൊതിയുന്നതിനും ഞങ്ങളുടെ ഗ്രിഡ് സിസ്റ്റം സ്ഥാപിക്കുന്നതിനും ബൂട്ട്സ്ട്രാപ്പിന് അടങ്ങിയിരിക്കുന്ന ഒരു ഘടകം ആവശ്യമാണ്. നിങ്ങളുടെ പ്രോജക്റ്റുകളിൽ ഉപയോഗിക്കുന്നതിന് രണ്ട് കണ്ടെയ്നറുകളിൽ ഒന്ന് നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം. ശ്രദ്ധിക്കുക padding
, അതിലധികവും കാരണം, ഒരു കണ്ടെയ്നറും നെസ്റ്റബിൾ അല്ല.
ഒരു റെസ്പോൺസീവ് ഫിക്സഡ് വീതി കണ്ടെയ്നറിനായി ഉപയോഗിക്കുക .container
.
.container-fluid
നിങ്ങളുടെ വ്യൂപോർട്ടിന്റെ മുഴുവൻ വീതിയിലും വ്യാപിച്ചുകിടക്കുന്ന പൂർണ്ണ വീതിയുള്ള കണ്ടെയ്നറിനായി ഉപയോഗിക്കുക .
ബൂട്ട്സ്ട്രാപ്പിൽ ഒരു റെസ്പോൺസീവ്, മൊബൈൽ ഫസ്റ്റ് ഫ്ലൂയിഡ് ഗ്രിഡ് സിസ്റ്റം ഉൾപ്പെടുന്നു, അത് ഉപകരണം അല്ലെങ്കിൽ വ്യൂപോർട്ട് വലുപ്പം വർദ്ധിക്കുന്നതിനനുസരിച്ച് 12 നിരകൾ വരെ ഉചിതമായി സ്കെയിൽ ചെയ്യുന്നു. എളുപ്പമുള്ള ലേഔട്ട് ഓപ്ഷനുകൾക്കായുള്ള മുൻകൂട്ടി നിശ്ചയിച്ച ക്ലാസുകളും കൂടുതൽ സെമാന്റിക് ലേഔട്ടുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ശക്തമായ മിക്സിനുകളും ഇതിൽ ഉൾപ്പെടുന്നു .
നിങ്ങളുടെ ഉള്ളടക്കം ഉൾക്കൊള്ളുന്ന വരികളുടെയും നിരകളുടെയും ഒരു പരമ്പരയിലൂടെ പേജ് ലേഔട്ടുകൾ സൃഷ്ടിക്കുന്നതിന് ഗ്രിഡ് സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുന്നു. ബൂട്ട്സ്ട്രാപ്പ് ഗ്രിഡ് സിസ്റ്റം എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് ഇതാ:
.container
ശരിയായ വിന്യാസത്തിനും പാഡിംഗിനുമായി വരികൾ (നിശ്ചിത വീതി) അല്ലെങ്കിൽ .container-fluid
(മുഴുവൻ വീതി) ഉള്ളിൽ സ്ഥാപിക്കണം ..row
ഗ്രിഡ് ലേഔട്ടുകൾ വേഗത്തിൽ നിർമ്മിക്കുന്നതിനായി മുൻകൂട്ടി നിശ്ചയിച്ചിട്ടുള്ള ഗ്രിഡ് ക്ലാസുകൾ .col-xs-4
ലഭ്യമാണ്. കൂടുതൽ സെമാന്റിക് ലേഔട്ടുകൾക്ക് കുറഞ്ഞ മിക്സിനുകളും ഉപയോഗിക്കാം.padding
. ആ പാഡിംഗ് ആദ്യത്തേയും അവസാനത്തേയും നിരകൾക്കുള്ള വരികളിൽ നെഗറ്റീവ് മാർജിൻ വഴി ഓഫ്സെറ്റ് ചെയ്യുന്നു .row
..col-xs-4
..col-md-*
ഒരു എലമെന്റിലേക്ക് ഏതെങ്കിലും ക്ലാസ് പ്രയോഗിക്കുന്നത് മീഡിയം ഉപകരണങ്ങളിൽ മാത്രമല്ല, .col-lg-*
ക്ലാസ് ഇല്ലെങ്കിൽ വലിയ ഉപകരണങ്ങളിലും അതിന്റെ സ്റ്റൈലിംഗിനെ ബാധിക്കും.നിങ്ങളുടെ കോഡിൽ ഈ തത്ത്വങ്ങൾ പ്രയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ നോക്കുക.
ഞങ്ങളുടെ ഗ്രിഡ് സിസ്റ്റത്തിൽ കീ ബ്രേക്ക്പോയിന്റുകൾ സൃഷ്ടിക്കാൻ ഞങ്ങളുടെ ലെസ് ഫയലുകളിൽ ഇനിപ്പറയുന്ന മീഡിയ അന്വേഷണങ്ങൾ ഞങ്ങൾ ഉപയോഗിക്കുന്നു.
max-width
ഇടുങ്ങിയ ഒരു കൂട്ടം ഉപകരണങ്ങളിലേക്ക് CSS പരിമിതപ്പെടുത്തുന്നതിന് ഞങ്ങൾ ഇടയ്ക്കിടെ ഈ മീഡിയ അന്വേഷണങ്ങൾ വിപുലീകരിക്കുന്നു .
ഹാൻഡി ടേബിൾ ഉള്ള ഒന്നിലധികം ഉപകരണങ്ങളിൽ ബൂട്ട്സ്ട്രാപ്പ് ഗ്രിഡ് സിസ്റ്റത്തിന്റെ വശങ്ങൾ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് കാണുക.
അധിക ചെറിയ ഉപകരണങ്ങൾ ഫോണുകൾ (<768px) | ചെറിയ ഉപകരണ ടാബ്ലെറ്റുകൾ (≥768px) | ഇടത്തരം ഉപകരണങ്ങൾ ഡെസ്ക്ടോപ്പുകൾ (≥992px) | വലിയ ഉപകരണങ്ങളുടെ ഡെസ്ക്ടോപ്പുകൾ (≥1200px) | |
---|---|---|---|---|
ഗ്രിഡ് പെരുമാറ്റം | എല്ലാ സമയത്തും തിരശ്ചീനമായി | ബ്രേക്ക്പോയിന്റുകൾക്ക് മുകളിലുള്ള തിരശ്ചീനമായി ആരംഭിക്കുന്നതിന് ചുരുക്കി | ||
കണ്ടെയ്നർ വീതി | ഒന്നുമില്ല (ഓട്ടോ) | 750px | 970px | 1170px |
ക്ലാസ് പ്രിഫിക്സ് | .col-xs- |
.col-sm- |
.col-md- |
.col-lg- |
# നിരകൾ | 12 | |||
നിരയുടെ വീതി | ഓട്ടോ | ~62px | ~81px | ~97px |
ഗട്ടർ വീതി | 30px (ഒരു നിരയുടെ ഓരോ വശത്തും 15px) | |||
നെസ്റ്റബിൾ | അതെ | |||
ഓഫ്സെറ്റുകൾ | അതെ | |||
നിര ക്രമപ്പെടുത്തൽ | അതെ |
ഒരൊറ്റ സെറ്റ് .col-md-*
ഗ്രിഡ് ക്ലാസുകൾ ഉപയോഗിച്ച്, ഡെസ്ക്ടോപ്പ് (ഇടത്തരം) ഉപകരണങ്ങളിൽ തിരശ്ചീനമാകുന്നതിന് മുമ്പ് മൊബൈൽ ഉപകരണങ്ങളിലും ടാബ്ലെറ്റ് ഉപകരണങ്ങളിലും (അധികം ചെറുതും ചെറുതുമായ ശ്രേണി) അടുക്കിവെച്ച് ആരംഭിക്കുന്ന ഒരു അടിസ്ഥാന ഗ്രിഡ് സിസ്റ്റം നിങ്ങൾക്ക് സൃഷ്ടിക്കാനാകും. ഏതെങ്കിലും ഗ്രിഡ് നിരകൾ സ്ഥാപിക്കുക .row
.
.container
നിങ്ങളുടെ പുറംഭാഗം എന്നതിലേക്ക് മാറ്റിക്കൊണ്ട് ഏതെങ്കിലും നിശ്ചിത വീതിയുള്ള ഗ്രിഡ് ലേഔട്ടിനെ പൂർണ്ണ വീതിയുള്ള ലേഔട്ടാക്കി മാറ്റുക .container-fluid
.
നിങ്ങളുടെ നിരകൾ ചെറിയ ഉപകരണങ്ങളിൽ അടുക്കാൻ ആഗ്രഹിക്കുന്നില്ലേ? .col-xs-*
.col-md-*
നിങ്ങളുടെ നിരകളിലേക്ക് ചേർത്തുകൊണ്ട് അധിക ചെറുതും ഇടത്തരവുമായ ഉപകരണ ഗ്രിഡ് ക്ലാസുകൾ ഉപയോഗിക്കുക . ഇതെല്ലാം എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ചുള്ള മികച്ച ആശയത്തിന് ചുവടെയുള്ള ഉദാഹരണം കാണുക.
.col-sm-*
ടാബ്ലെറ്റ് ക്ലാസുകൾ ഉപയോഗിച്ച് കൂടുതൽ ചലനാത്മകവും ശക്തവുമായ ലേഔട്ടുകൾ സൃഷ���ടിച്ച് മുമ്പത്തെ ഉദാഹരണം നിർമ്മിക്കുക .
ഒരു വരിയിൽ 12-ലധികം നിരകൾ സ്ഥാപിച്ചിട്ടുണ്ടെങ്കിൽ, അധിക നിരകളുടെ ഓരോ ഗ്രൂപ്പും ഒരു യൂണിറ്റായി, ഒരു പുതിയ വരിയിൽ പൊതിയുന്നു.
ലഭ്യമായ നാല് നിര ഗ്രിഡുകൾ ഉപയോഗിച്ച്, ചില ബ്രേക്ക്പോയിന്റുകളിൽ, ഒന്ന് മറ്റൊന്നിനേക്കാൾ ഉയരമുള്ളതിനാൽ നിങ്ങളുടെ കോളങ്ങൾ ശരിയായി മായ്ക്കാത്ത പ്രശ്നങ്ങളിൽ നിങ്ങൾ നേരിടേണ്ടിവരും. അത് പരിഹരിക്കാൻ, a .clearfix
യുടെയും ഞങ്ങളുടെ പ്രതികരിക്കുന്ന യൂട്ടിലിറ്റി ക്ലാസുകളുടെയും സംയോജനം ഉപയോഗിക്കുക .
റെസ്പോൺസീവ് ബ്രേക്ക്പോയിന്റുകളിൽ കോളം ക്ലിയറിംഗ് കൂടാതെ, നിങ്ങൾ ഓഫ്സെറ്റുകൾ, പുഷ്കൾ അല്ലെങ്കിൽ പുൾസ് എന്നിവ പുനഃസജ്ജമാക്കേണ്ടി വന്നേക്കാം . ഗ്രിഡ് ഉദാഹരണത്തിൽ ഇത് പ്രവർത്തനക്ഷമമായി കാണുക .
.col-md-offset-*
ക്ലാസുകൾ ഉപയോഗിച്ച് നിരകൾ വലത്തേക്ക് നീക്കുക . ഈ ക്ലാസുകൾ ഒരു നിരയുടെ ഇടത് മാർജിൻ *
നിരകൾ കൊണ്ട് വർദ്ധിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്, നാല് നിരകളിലൂടെ .col-md-offset-4
നീങ്ങുന്നു .col-md-4
.
.col-*-offset-0
ക്ലാസുകൾക്കൊപ്പം താഴ്ന്ന ഗ്രിഡ് ടയറുകളിൽ നിന്നുള്ള ഓഫ്സെറ്റുകൾ നിങ്ങൾക്ക് അസാധുവാക്കാനും കഴിയും .
ഡിഫോൾട്ട് ഗ്രിഡിനൊപ്പം നിങ്ങളുടെ ഉള്ളടക്കം നെസ്റ്റ് ചെയ്യാൻ, നിലവിലുള്ള കോളത്തിനുള്ളിൽ പുതിയതും ഒരു .row
കൂട്ടം നിരകളും ചേർക്കുക. നെസ്റ്റഡ് വരികൾ 12 അല്ലെങ്കിൽ അതിൽ താഴെ വരെ ചേർക്കുന്ന ഒരു കൂട്ടം നിരകൾ ഉൾപ്പെടുത്തണം (ലഭ്യമായ എല്ലാ 12 കോളങ്ങളും നിങ്ങൾ ഉപയോഗിക്കേണ്ട ആവശ്യമില്ല)..col-sm-*
.col-sm-*
ഞങ്ങളുടെ ബിൽറ്റ്-ഇൻ ഗ്രിഡ് നിരകളുടെ ക്രമവും പരിഷ്ക്കരിക്കുന്ന ക്ലാസുകളും ഉപയോഗിച്ച് എളുപ്പത്തിൽ .col-md-push-*
മാറ്റുക .col-md-pull-*
.
വേഗത്തിലുള്ള ലേഔട്ടുകൾക്കായുള്ള പ്രീ- ബിൽറ്റ് ഗ്രിഡ് ക്ലാസുകൾക്ക് പുറമേ , ബൂട്ട്സ്ട്രാപ്പിൽ നിങ്ങളുടെ സ്വന്തം ലളിതവും സെമാന്റിക് ലേഔട്ടുകൾ വേഗത്തിൽ സൃഷ്ടിക്കുന്നതിനുള്ള കുറഞ്ഞ വേരിയബിളുകളും മിക്സിനുകളും ഉൾപ്പെടുന്നു.
നിരകളുടെ എണ്ണം, ഗട്ടറിന്റെ വീതി, ഫ്ലോട്ടിംഗ് കോളങ്ങൾ ആരംഭിക്കുന്ന മീഡിയ അന്വേഷണ പോയിന്റ് എന്നിവ വേരിയബിളുകൾ നിർണ്ണയിക്കുന്നു. മുകളിൽ ഡോക്യുമെന്റ് ചെയ്തിരിക്കുന്ന മുൻനിർവ്വചിച്ച ഗ്രിഡ് ക്ലാസുകൾ സൃഷ്ടിക്കുന്നതിനും ചുവടെ ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന ഇഷ്ടാനുസൃത മിക്സിനുകൾക്കും ഞങ്ങൾ ഇവ ഉപയോഗിക്കുന്നു.
വ്യക്തിഗത ഗ്രിഡ് നിരകൾക്കായി സെമാന്റിക് CSS സൃഷ്ടിക്കുന്നതിന് ഗ്രിഡ് വേരിയബിളുകളുമായി സംയോജിച്ച് മിക്സിനുകൾ ഉപയോഗിക്കുന്നു.
നിങ്ങൾക്ക് വേരിയബിളുകൾ നിങ്ങളുടെ സ്വന്തം ഇഷ്ടാനുസൃത മൂല്യങ്ങളിലേക്ക് പരിഷ്ക്കരിക്കാം അല്ലെങ്കിൽ അവയുടെ ഡിഫോൾട്ട് മൂല്യങ്ങൾക്കൊപ്പം മിക്സിനുകൾ ഉപയോഗിക്കുക. ഒരു വിടവുള്ള രണ്ട് കോളം ലേഔട്ട് സൃഷ്ടിക്കാൻ ഡിഫോൾട്ട് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുന്നതിന്റെ ഒരു ഉദാഹരണം ഇതാ.
<h1>
വഴിയുള്ള എല്ലാ HTML തലക്കെട്ടുകളും <h6>
ലഭ്യമാണ്. ഒരു തലക്കെട്ടിന്റെ ഫോണ്ട് ശൈലിയുമായി പൊരുത്തപ്പെടാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിലും നിങ്ങളുടെ ടെക്സ്റ്റ് ഇൻലൈനിൽ പ്രദർശിപ്പിക്കണമെന്ന് ആഗ്രഹിക്കുമ്പോൾ ക്ലാസുകൾ വഴിയും ലഭ്യമാണ് .h1
..h6
h1. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 36px |
h2. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 30px |
h3. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 24px |
h4. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 18px |
h5. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 14px |
h6. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് |
സെമിബോൾഡ് 12px |
<small>
ഒരു പൊതു ടാഗ് അല്ലെങ്കിൽ .small
ക്ലാസ് ഉപയോഗിച്ച് ഏത് തലക്കെട്ടിലും ഭാരം കുറഞ്ഞതും ദ്വിതീയവുമായ ടെക്സ്റ്റ് സൃഷ്ടിക്കുക .
h1. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
h2. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
h3. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
h4. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
h5. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
h6. ബൂട്ട്സ്ട്രാപ്പ് തലക്കെട്ട് സെക്കൻഡറി ടെക്സ്റ്റ് |
ബൂട്ട്സ്ട്രാപ്പിന്റെ ഗ്ലോബൽ ഡിഫോൾട്ട് 14pxfont-size
ആണ് , 1.428 ആണ് . ഇത് എല്ലാ ഖണ്ഡികകൾക്കും ബാധകമാണ്. കൂടാതെ, (ഖണ്ഡികകൾക്ക്) അവയുടെ കമ്പ്യൂട്ട് ചെയ്ത ലൈൻ-ഹൈറ്റിന്റെ പകുതിയുടെ (സ്ഥിരസ്ഥിതിയായി 10px) താഴെയുള്ള മാർജിൻ ലഭിക്കും.line-height
<body>
<p>
Nullam quis risus eget urna mollis ornare vel Eu leo. കം സോഷ്യസ് നാറ്റോക്ക് പെനാറ്റിബസ് എറ്റ് മാഗ്നിസ് ഡിസ് പാർച്യൂറിയന്റ് മോണ്ടസ്, നസ്സെതുർ റിഡിക്കുലസ് മസ്. Nullam id dolor id nibh ultricies vehicula.
കം സോഷ്യസ് നാറ്റോക്ക് പെനാറ്റിബസ് എറ്റ് മാഗ്നിസ് ഡിസ് പാർച്യൂറിയന്റ് മോണ്ടസ്, നസ്സെതുർ റിഡിക്കുലസ് മസ്. ഡോനെക് ഉള്ളംകോർപ്പർ നുള്ള നോൺ മെറ്റസ് ആക്ടർ ഫ്രിംഗില്ല. ഡ്യൂയിസ് മോളിസ്, ഈസ്റ്റ് നോൺ കമോഡോ ലക്റ്റസ്, നിസി എററ്റ് പോർട്ടിറ്റർ ലിഗുല, എഗെറ്റ് ലാസിനിയ ഒഡിയോ സെം നെക് എലിറ്റ്. ഡോനെക് ഉള്ളംകോർപ്പർ നുള്ള നോൺ മെറ്റസ് ആക്ടർ ഫ്രിംഗില്ല.
Maecenas sed diam eget risus varius blandit sit amet non magna. ഡോനെക് ഐഡി എലിറ്റ് നോൺ മൈ പോർട്ട ഗ്രാവിഡ അറ്റ് എഗെറ്റ് മെറ്റസ്. ഡ്യൂയിസ് മോളിസ്, ഈസ്റ്റ് നോൺ കമോഡോ ലക്റ്റസ്, നിസി എററ്റ് പോർട്ടിറ്റർ ലിഗുല, എഗെറ്റ് ലാസിനിയ ഒഡിയോ സെം നെക് എലിറ്റ്.
ചേർത്തുകൊണ്ട് ഒരു ഖണ്ഡിക വേറിട്ടുനിൽക്കുക .lead
.
Vivamus sagittis lacus vel ague laoreet rutrum faucibus dolor auctor. ഡ്യൂയിസ് മോളിസ്, ഇത് നോൺ കമോഡോ ലക്റ്റസ് ആണ്.
ടൈപ്പോഗ്രാഫിക് സ്കെയിൽ വേരിയബിളുകളിലെ രണ്ട് ലെസ് വേരിയബിളുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്.less : @font-size-base
ഒപ്പം @line-height-base
. ആദ്യത്തേത് മുഴുവൻ ഉപയോഗിച്ചിരിക്കുന്ന അടിസ്ഥാന ഫോണ്ട്-വലിപ്പവും രണ്ടാമത്തേത് അടിസ്ഥാന ലൈൻ-ഉയരവുമാണ്. ഞങ്ങളുടെ എല്ലാ തരത്തിലുമുള്ള മാർജിനുകളും പാഡിംഗുകളും ലൈൻ-ഹൈറ്റുകളും മറ്റും സൃഷ്ടിക്കാൻ ഞങ്ങൾ ആ വേരിയബിളുകളും ചില ലളിതമായ ഗണിതവും ഉപയോഗിക്കുന്നു. അവ ഇഷ്ടാനുസൃതമാക്കുകയും ബൂട്ട്സ്ട്രാപ്പ് പൊരുത്തപ്പെടുത്തുകയും ചെയ്യുക.
മറ്റൊരു സന്ദർഭത്തിൽ ടെക്സ്റ്റിന്റെ പ്രസക്തി കാരണം അത് ഹൈലൈറ്റ് ചെയ്യുന്നതിന്, <mark>
ടാഗ് ഉപയോഗിക്കുക.
നിങ്ങൾക്ക് അടയാള ടാഗ് ഉപയോഗിക്കാംഹൈലൈറ്റ്വാചകം.
ഇല്ലാതാക്കിയ ടെക്സ്റ്റിന്റെ ബ്ലോക്കുകൾ സൂചിപ്പിക്കാൻ <del>
ടാഗ് ഉപയോഗിക്കുക.
വാചകത്തിന്റെ ഈ വരി ഇല്ലാതാക്കിയ വാചകമായി കണക്കാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
ഇനി പ്രസക്തമല്ലാത്ത ടെക്സ്റ്റിന്റെ ബ്ലോക്കുകൾ സൂചിപ്പിക്കാൻ <s>
ടാഗ് ഉപയോഗിക്കുക.
ഈ ടെക്സ്റ്റ് വരി ഇനി കൃത്യമല്ലാത്തതായി കണക്കാക്കാനാണ് ഉദ്ദേശിക്കുന്നത്.
ഡോക്യുമെന്റിൽ കൂട്ടിച്ചേർക്കലുകൾ സൂചിപ്പിക്കാൻ <ins>
ടാഗ് ഉപയോഗിക്കുക.
ഈ വാചകം പ്രമാണത്തിന്റെ ഒരു കൂട്ടിച്ചേർക്കലായി കണക്കാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
വാചകത്തിന് അടിവരയിടാൻ <u>
ടാഗ് ഉപയോഗിക്കുക.
ഈ വാചകം അടിവരയിട്ടതുപോലെ റെൻഡർ ചെയ്യും
ഭാരം കുറഞ്ഞ ശൈലികളുള്ള HTML-ന്റെ ഡിഫോൾട്ട് ഊന്നൽ ടാഗുകൾ ഉപയോഗിക്കുക.
ഇൻലൈൻ അല്ലെങ്കിൽ ടെക്സ്റ്റ് ബ്ലോക്കുകൾ ഊന്നിപ്പറയുന്നതിന് <small>
, രക്ഷകർത്താവിന്റെ വലുപ്പത്തിന്റെ 85% ടെക്സ്റ്റ് സജ്ജീകരിക്കാൻ ടാഗ് ഉപയോഗിക്കുക. font-size
നെസ്റ്റഡ് എലമെന്റുകൾക്കായി ഹെഡ്ഡിംഗ് എലമെന്റുകൾക്ക് അവരുടേതായ ലഭിക്കുന്നു <small>
.
നിങ്ങൾക്ക് പകരമായി .small
ഏതെങ്കിലും ഒരു ഇൻലൈൻ ഘടകം ഉപയോഗിക്കാം <small>
.
വാചകത്തിന്റെ ഈ വരി ഫൈൻ പ്രിന്റ് ആയി കണക്കാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
ഭാരമേറിയ ഫോണ്ട് ഭാരമുള്ള ടെക്സ്റ്റിന്റെ ഒരു സ്നിപ്പറ്റിന് ഊന്നൽ നൽകുന്നതിന്.
ടെക്സ്റ്റിന്റെ ഇനിപ്പറയുന്ന സ്നിപ്പറ്റ് ബോൾഡ് ടെക്സ്റ്റായി റെൻഡർ ചെയ്തിരിക്കുന്നു .
ഇറ്റാലിക്സ് ഉള്ള ടെക്സ്റ്റിന്റെ ഒരു സ്നിപ്പറ്റ് ഊന്നിപ്പറയുന്നതിന്.
ടെക്സ്റ്റിന്റെ ഇനിപ്പറയുന്ന സ്നിപ്പെറ്റ് ഇറ്റാലിസ് ചെയ്ത ടെക്സ്റ്റായി റെൻഡർ ചെയ്തിരിക്കുന്നു .
HTML5- <b>
ലും ഉപയോഗിക്കാൻ മടിക്കേണ്ടതില്ല. വോയ്സ്, ടെക്നിക്കൽ പദങ്ങൾ മുതലായവയ്ക്കായി അധിക പ്രാധാന്യം നൽകാതെ വാക്കുകളോ ശൈലികളോ ഹൈലൈറ്റ് ചെയ്യുന്നതാണ് ഇത്.<i>
<b>
<i>
ടെക്സ്റ്റ് അലൈൻമെന്റ് ക്ലാസുകളുള്ള ഘടകങ്ങളിലേക്ക് ടെക്സ്റ്റ് എളുപ്പത്തിൽ പുനഃക്രമീകരിക്കുക.
ഇടത് വിന്യസിച്ച വാചകം.
മധ്യഭാഗത്ത് വിന്യസിച്ച വാചകം.
വലത് വിന്യസിച്ച വാചകം.
ന്യായീകരിക്കപ്പെട്ട വാചകം.
പൊതിയുന്ന വാചകമില്ല.
ടെക്സ്റ്റ് ക്യാപിറ്റലൈസേഷൻ ക്ലാസുകളുള്ള ഘടകങ്ങളിൽ ടെക്സ്റ്റ് രൂപാന്തരപ്പെടുത്തുക.
ചെറിയ അക്ഷരത്തിലുള്ള വാചകം.
വലിയക്ഷരത്തിലുള്ള വാചകം.
വലിയക്ഷരമാക്കിയ വാചകം.
<abbr>
വിപുലീകരിച്ച പതിപ്പ് ഹോവറിൽ കാണിക്കുന്നതിന് ചുരുക്കങ്ങൾക്കും ചുരുക്കെഴുത്തുകൾക്കുമായി HTML ന്റെ മൂലകത്തിന്റെ ശൈലിയിലുള്ള നടപ്പിലാക്കൽ . ഒരു title
ആട്രിബ്യൂട്ട് ഉള്ള ചുരുക്കെഴുത്തുകൾക്ക് നേരിയ ഡോട്ട് ഉള്ള ബോർഡറും ഹോവറിൽ ഒരു ഹെൽപ്പ് കഴ്സറും ഉണ്ട്, ഇത് ഹോവറിൽ അധിക സന്ദർഭവും സഹായ സാങ്കേതികവിദ്യകളുടെ ഉപയോക്താക്കൾക്കും നൽകുന്നു.
ആട്രിബ്യൂട്ട് എന്ന വാക്കിന്റെ ചുരുക്കമാണ് attr .
.initialism
അൽപ്പം ചെറിയ ഫോണ്ട്-സൈസിനായി ഒരു ചുരുക്കെഴുത്ത് ചേർക്കുക .
സ്ലൈസ് ചെയ്ത ബ്രെഡിന് ശേഷമുള്ള ഏറ്റവും മികച്ച കാര്യം HTML ആണ്.
ഏറ്റവും അടുത്തുള്ള പൂർവ്വികനെയോ അല്ലെങ്കിൽ മുഴുവൻ ജോലിയുടെയും കോൺടാക്റ്റ് വിവരങ്ങൾ അവതരിപ്പിക്കുക. എല്ലാ വരികളും അവസാനിപ്പിച്ച് ഫോർമാറ്റിംഗ് സംരക്ഷിക്കുക <br>
.
നിങ്ങളുടെ പ്രമാണത്തിനുള്ളിലെ മറ്റൊരു ഉറവിടത്തിൽ നിന്നുള്ള ഉള്ളടക്കത്തിന്റെ ബ്ലോക്കുകൾ ഉദ്ധരിക്കാൻ.
ഉദ്ധരണിയായി <blockquote>
ഏതെങ്കിലും HTML പൊതിയുക . നേരായ ഉദ്ധരണികൾക്ക്, ഞങ്ങൾ ഒരു ശുപാർശ ചെയ്യുന്നു <p>
.
ലോറെം ഇപ്സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. പൂർണ്ണസംഖ്യയും ഒരു മുൻകാലവും.
ഒരു സ്റ്റാൻഡേർഡിലെ ലളിതമായ വ്യതിയാനങ്ങൾക്കായി ശൈലിയും ഉള്ളടക്കവും മാറ്റുന്നു <blockquote>
.
<footer>
ഉറവിടം തിരിച്ചറിയാൻ ഒരു ചേർക്കുക . സ്രോതസ് വർക്കിന്റെ പേര് അതിൽ പൊതിയുക <cite>
.
ലോറെം ഇപ്സം ഡോളർ സിറ്റ് അമെറ്റ്, കൺസെക്റ്റേറ്റർ അഡിപിസ്സിംഗ് എലിറ്റ്. പൂർണ്ണസംഖ്യയും ഒരു മുൻകാലവും.
.blockquote-reverse
വലത് വിന്യസിച്ച ഉള്ളടക്കമുള്ള ഒരു ബ്ലോക്ക് ക്വോട്ടിനായി ചേർക്കുക .
ഓർഡർ വ്യക്തമായി പ്രാധാന്യമില്ലാത്ത ഇനങ്ങളുടെ ഒരു ലിസ്റ്റ് .
ഓർഡർ വ്യക്തമായി പ്രാധാന്യമുള്ള ഇനങ്ങളുടെ ഒരു ലിസ്റ്റ് .
ലിസ്റ്റ് ഇനങ്ങളിലെ ഡിഫോൾട്ടും list-style
ഇടത് മാർജിനും നീക്കം ചെയ്യുക (ഉടൻ കുട്ടികൾ മാത്രം). ഇത് ഉടനടിയുള്ള കുട്ടികളുടെ ലിസ്റ്റ് ഇനങ്ങൾക്ക് മാത്രമേ ബാധകമാകൂ , അതായത് ഏതെങ്കിലും നെസ്റ്റഡ് ലിസ്റ്റുകൾക്കും നിങ്ങൾ ക്ലാസ് ചേർക്കേണ്ടതുണ്ട്.
എല്ലാ ലിസ്റ്റ് ഇനങ്ങളും ഒരു ലൈനിൽ display: inline-block;
കുറച്ച് ലൈറ്റ് പാഡിംഗിൽ സ്ഥാപിക്കുക.
അനുബന്ധ വിവരണങ്ങളുള്ള നിബന്ധനകളുടെ ഒരു ലിസ്റ്റ്.
നിബന്ധനകളും വിവരണങ്ങളും <dl>
വശങ്ങളിലായി നിരത്തുക. ഡിഫോൾട്ട് <dl>
s പോലെ അടുക്കിവെച്ച് ആരംഭിക്കുന്നു, എന്നാൽ navbar വികസിക്കുമ്പോൾ, ഇവയും ചെയ്യുക.
തിരശ്ചീന വിവരണ ലിസ്റ്റുകൾ ഇടത് കോളത്തിൽ ഒതുങ്ങാൻ കഴിയാത്തത്ര നീളമുള്ള പദങ്ങൾ വെട്ടിച്ചുരുക്കും text-overflow
. ഇടുങ്ങിയ വ്യൂപോർട്ടുകളിൽ, അവ ഡിഫോൾട്ട് സ്റ്റാക്ക് ചെയ്ത ലേഔട്ടിലേക്ക് മാറും.
ഉപയോഗിച്ച് കോഡിന്റെ ഇൻലൈൻ സ്നിപ്പെറ്റുകൾ പൊതിയുക <code>
.
<section>
ഇൻലൈൻ ആയി പൊതിയണം.
<kbd>
കീബോർഡ് വഴി സാധാരണയായി നൽകുന്ന ഇൻപുട്ട് സൂചിപ്പിക്കാൻ ഉപയോഗിക്കുക .
<pre>
കോഡിന്റെ ഒന്നിലധികം വരികൾക്കായി ഉപയോഗിക്കുക . ശരിയായ റെൻഡറിങ്ങിനായി കോഡിലെ ഏതെങ്കിലും ആംഗിൾ ബ്രാക്കറ്റുകളിൽ നിന്ന് രക്ഷപ്പെടുന്നത് ഉറപ്പാക്കുക.
<p>സാമ്പിൾ ടെക്സ്റ്റ് ഇവിടെ...</p>
നിങ്ങൾക്ക് ഓപ്ഷണലായി .pre-scrollable
ക്ലാസ് ചേർക്കാം, അത് പരമാവധി ഉയരം 350px സജ്ജീകരിക്കുകയും y-ആക്സിസ് സ്ക്രോൾബാർ നൽകുകയും ചെയ്യും.
വേരിയബിളുകൾ സൂചിപ്പിക്കാൻ <var>
ടാഗ് ഉപയോഗിക്കുക.
y = m x + b
ഒരു പ്രോഗ്രാമിൽ നിന്നുള്ള ബ്ലോക്കുകളുടെ സാമ്പിൾ ഔട്ട്പുട്ട് സൂചിപ്പിക്കാൻ <samp>
ടാഗ് ഉപയോഗിക്കുക.
ഈ ടെക്സ്റ്റ് ഒരു കമ്പ്യൂട്ടർ പ്രോഗ്രാമിൽ നിന്നുള്ള സാമ്പിൾ ഔട്ട്പുട്ടായി കണക്കാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
അടിസ്ഥാന സ്റ്റൈലിങ്ങിന്-ലൈറ്റ് പാഡിംഗിനും തിരശ്ചീനമായ ഡിവൈഡറുകൾക്കും മാത്രം-ബേസ് ക്ലാസ് .table
ഏതെങ്കിലും ഒന്നിലേക്ക് ചേർക്കുക <table>
. ഇത് വളരെ അനാവശ്യമായി തോന്നിയേക്കാം, എന്നാൽ കലണ്ടറുകളും തീയതി പിക്കറുകളും പോലെയുള്ള മറ്റ് പ്ലഗിനുകൾക്കായി പട്ടികകളുടെ വ്യാപകമായ ഉപയോഗം കണക്കിലെടുക്കുമ്പോൾ, ഞങ്ങളുടെ ഇഷ്ടാനുസൃത പട്ടിക ശൈലികൾ വേർതിരിച്ചെടുക്കാൻ ഞങ്ങൾ തിരഞ്ഞെടുത്തു.
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഉപയോക്തൃനാമം |
---|---|---|---|
1 | അടയാളപ്പെടുത്തുക | ഓട്ടോ | @mdo |
2 | ജേക്കബ് | തോൺടൺ | @കൊഴുപ്പ് |
3 | ലാറി | പക്ഷി | @ട്വിറ്റർ |
.table-striped
എന്നതിനുള്ളിലെ ഏതെങ്കിലും ടേബിൾ വരിയിലേക്ക് സീബ്രാ-സ്ട്രിപ്പിംഗ് ചേർക്കാൻ ഉപയോഗിക്കുക <tbody>
.
:nth-child
ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ 8-ൽ ലഭ്യമല്ലാത്ത CSS സെലക്ടർ വഴിയാണ് വരയുള്ള പട്ടികകൾ രൂപപ്പെടുത്തിയിരിക്കുന്നത് .
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഉപയോക്തൃനാമം |
---|---|---|---|
1 | അടയാളപ്പെടുത്തുക | ഓട്ടോ | @mdo |
2 | ജേക്കബ് | തോൺടൺ | @കൊഴുപ്പ് |
3 | ലാറി | പക്ഷി | @ട്വിറ്റർ |
.table-bordered
പട്ടികയുടെയും സെല്ലുകളുടെയും എല്ലാ വശങ്ങളിലും ബോർഡറുകൾക്കായി ചേർക്കുക .
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഉപയോക്തൃനാമം |
---|---|---|---|
1 | അടയാളപ്പെടുത്തുക | ഓട്ടോ | @mdo |
2 | ജേക്കബ് | തോൺടൺ | @കൊഴുപ്പ് |
3 | ലാറി | പക്ഷി | @ട്വിറ്റർ |
.table-hover
ഒരു ഉള്ളിലെ പട്ടിക വരികളിൽ ഒരു ഹോവർ അവസ്ഥ പ്രവർത്തനക്ഷമമാക്കാൻ ചേർക്കുക <tbody>
.
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഉപയോക്തൃനാമം |
---|---|---|---|
1 | അടയാളപ്പെടുത്തുക | ഓട്ടോ | @mdo |
2 | ജേക്കബ് | തോൺടൺ | @കൊഴുപ്പ് |
3 | ലാറി | പക്ഷി | @ട്വിറ്റർ |
.table-condensed
സെൽ പാഡിംഗ് പകുതിയായി മുറിച്ച് പട്ടികകൾ കൂടുതൽ ഒതുക്കമുള്ളതാക്കാൻ ചേർക്കുക .
# | പേരിന്റെ ആദ്യഭാഗം | പേരിന്റെ അവസാന ഭാഗം | ഉപയോക്തൃനാമം |
---|---|---|---|
1 | അടയാളപ്പെടുത്തുക | ഓട്ടോ | @mdo |
2 | ജേക്കബ് | തോൺടൺ | @കൊഴുപ്പ് |
3 | ലാറി ദി ബേർഡ് | @ട്വിറ്റർ |
പട്ടിക വരികൾ അല്ലെങ്കിൽ വ്യക്തിഗത സെല്ലുകൾ വർണ്ണിക്കാൻ സന്ദർഭോചിതമായ ക്ലാസുകൾ ഉപയോഗിക്കുക.
ക്ലാസ് | വിവരണം |
---|---|
.active |
ഒരു പ്രത്യേക വരിയിലോ സെല്ലിലോ ഹോവർ നിറം പ്രയോഗിക്കുന്നു |
.success |
വിജയകരമായ അല്ലെങ്കിൽ പോസിറ്റീവ് പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു |
.info |
ഒരു നിഷ്പക്ഷ വിവരദായകമായ മാറ്റത്തെയോ പ്രവർത്തനത്തെയോ സൂചിപ്പിക്കുന്നു |
.warning |
ശ്രദ്ധ ആവശ്യമായേക്കാവുന്ന ഒരു മുന്നറിയിപ്പ് സൂചിപ്പിക്കുന്നു |
.danger |
അപകടകരമോ പ്രതികൂലമോ ആയ ഒരു പ്രവർത്തനത്തെ സൂചിപ്പിക്കുന്നു |
# | നിരയുടെ തലക്കെട്ട് | നിരയുടെ തലക്കെട്ട് | നിരയുടെ തലക്കെട്ട് |
---|---|---|---|
1 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
2 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
3 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
4 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
5 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
6 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
7 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
8 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
9 | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം | നിര ഉള്ളടക്കം |
ഒരു ടേബിൾ വരിയിലോ വ്യക്തിഗത സെല്ലിലോ അർത്ഥം ചേർക്കാൻ നിറം ഉപയോഗിക്കുന്നത് ഒരു വിഷ്വൽ സൂചന നൽകുന്നു, അത് സ്ക്രീൻ റീഡറുകൾ പോലുള്ള സഹായ സാങ്കേതികവിദ്യകളുടെ ഉപയോക്താക്കൾക്ക് കൈമാറില്ല. വർണ്ണത്താൽ സൂചിപ്പിച്ചിരിക്കുന്ന വിവരങ്ങൾ ഉള്ളടക്കത്തിൽ നിന്ന് തന്നെ വ്യക്തമാണെന്ന് ഉറപ്പാക്കുക (പ്രസക്തമായ പട്ടിക വരി/സെല്ലിലെ ദൃശ്യമായ വാചകം), അല്ലെങ്കിൽ .sr-only
ക്ലാസിനൊപ്പം മറച്ചിരിക്കുന്ന അധിക വാചകം പോലെയുള്ള ഇതര മാർഗങ്ങളിലൂടെ ഉൾപ്പെടുത്തിയിരിക്കുന്നു.
ചെറിയ ഉപകരണങ്ങളിൽ (768px-ന് താഴെ) തിരശ്ചീനമായി സ്ക്രോൾ ചെയ്യുന്നതിനായി എന്തെങ്കിലും .table
പൊതിഞ്ഞ് പ്രതികരിക്കുന്ന പട്ടികകൾ സൃഷ്ടിക്കുക . .table-responsive
768px വീതിയിൽ കൂടുതലുള്ള എന്തെങ്കിലും കാണുമ്പോൾ, ഈ പട്ടികകളിൽ നിങ്ങൾക്ക് ഒരു വ്യത്യാസവും കാണാനാകില്ല.
റെസ്പോൺസീവ് ടേബിളുകൾ ഉപയോഗപ്പെടുത്തുന്നു overflow-y: hidden
, ഇത് പട്ടികയുടെ താഴെയോ മുകളിലോ ഉള്ള അരികുകൾക്കപ്പുറത്തേക്ക് പോകുന്ന ഏതൊരു ഉള്ളടക്കത്തെയും ക്ലിപ്പ് ചെയ്യുന്നു. പ്രത്യേകിച്ചും, ഇതിന് ഡ്രോപ്പ്ഡൗൺ മെനുകളും മറ്റ് മൂന്നാം കക്ഷി വിജറ്റുകളും ക്ലിപ്പ് ചെയ്യാൻ കഴിയും.
width
ഫയർഫോക്സിന് റെസ്പോൺസീവ് ടേബിളിനെ തടസ്സപ്പെടുത്തുന്ന ചില വിചിത്രമായ ഫീൽഡ്സെറ്റ് സ്റ്റൈലിംഗ് ഉണ്ട് . ബൂട്ട്സ്ട്രാപ്പിൽ ഞങ്ങൾ നൽകാത്ത ഒരു ഫയർഫോക്സ്-നിർദ്ദിഷ്ട ഹാക്ക് ഇല്ലാതെ ഇത് അസാധുവാക്കാൻ കഴിയില്ല :
കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ സ്റ്റാക്ക് ഓവർഫ്ലോ ഉത്തരം വായിക്കുക .
# | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് |
---|---|---|---|---|---|---|
1 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
2 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
3 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
# | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് | പട്ടിക തലക്കെട്ട് |
---|---|---|---|---|---|---|
1 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
2 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
3 | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ | ടേബിൾ സെൽ |
വ്യക്തിഗത ഫോം നിയന്ത്രണങ്ങൾക്ക് ചില ആഗോള സ്റ്റൈലിംഗ് സ്വയമേവ ലഭിക്കും. എല്ലാ ടെക്സ്റ്റൽ <input>
, <textarea>
, ഉള്ള <select>
ഘടകങ്ങൾ എന്നിവ സ്ഥിരസ്ഥിതിയായി .form-control
സജ്ജീകരിച്ചിരിക്കുന്നു . ഒപ്റ്റിമൽ സ്പേസിംഗിനായി width: 100%;
ലേബലുകളും നിയന്ത്രണങ്ങളും പൊതിയുക ..form-group
ഫോം ഗ്രൂപ്പുകളെ ഇൻപുട്ട് ഗ്രൂപ്പുകളുമായി നേരിട്ട് മിക്സ് ചെയ്യരുത് . പകരം, ഫോം ഗ്രൂപ്പിനുള്ളിൽ ഇൻപുട്ട് ഗ്രൂപ്പ് നെസ്റ്റ് ചെയ്യുക.
ഇടത് വിന്യസിച്ചതും ഇൻലൈൻ-ബ്ലോക്ക് നിയന്ത്രണങ്ങൾക്കുമായി നിങ്ങളുടെ ഫോമിലേക്ക് ചേർക്കുക .form-inline
(അത് ഒരു ആയിരിക്കണമെന്നില്ല ). കുറഞ്ഞത് 768px വീതിയുള്ള വ്യൂപോർട്ടുകൾക്കുള്ളിലെ ഫോമുകൾക്ക് മാത്രമേ ഇത് ബാധകമാകൂ.<form>
ഇൻപുട്ടുകളും തിരഞ്ഞെടുത്തവയും width: 100%;
ബൂട്ട്സ്ട്രാപ്പിൽ ഡിഫോൾട്ടായി പ്രയോഗിച്ചു. ഇൻലൈൻ ഫോമുകൾക്കുള്ളിൽ, width: auto;
ഒന്നിലധികം നിയന്ത്രണങ്ങൾ ഒരേ ലൈനിൽ വസിക്കുന്നതിന് ഞങ്ങൾ അത് പുനഃസജ്ജമാക്കുന്നു. നിങ്ങളുടെ ലേഔട്ട് അനുസരിച്ച്, അധിക ഇഷ്ടാനുസൃത വീതികൾ ആവശ്യമായി വന്നേക്കാം.
ഓരോ ഇൻപുട്ടിനും നിങ്ങൾ ഒരു ലേബൽ ഉൾപ്പെടുത്തിയില്ലെങ്കിൽ നിങ്ങളുടെ ഫോമുകളിൽ സ്ക്രീൻ റീഡർമാർക്ക് പ്രശ്നമുണ്ടാകും. .sr-only
ഈ ഇൻലൈൻ ഫോമുകൾക്കായി, ക്ലാസ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ലേബലുകൾ മറയ്ക്കാം . aria-label
, aria-labelledby
അല്ലെങ്കിൽ title
ആട്രിബ്യൂട്ട് പോലുള്ള സഹായ സാങ്കേതിക വിദ്യകൾക്കായി ഒരു ലേബൽ നൽകുന്നതിന് മറ്റ് ഇതര രീതികളുണ്ട് . ഇവയൊന്നും ഇല്ലെങ്കിൽ, സ്ക്രീൻ റീഡറുകൾ placeholder
ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുന്നതിന് അവലംബിച്ചേക്കാം, എന്നാൽ placeholder
മറ്റ് ലേബലിംഗ് രീതികൾക്ക് പകരമായി ഉപയോഗിക്കുന്നത് ശുപാർശ ചെയ്യുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക.
ഫോമിലേക്ക് ചേർത്തുകൊണ്ട് ഒരു തിരശ്ചീന ലേഔട്ടിൽ ലേബലുകളും ഫോം നിയന്ത്രണങ്ങളുടെ ഗ്രൂപ്പുകളും വിന്യസിക്കാൻ ബൂട്ട്സ്ട്രാപ്പിന്റെ മുൻകൂട്ടി നിശ്ചയിച്ച ഗ്രിഡ് ക്ലാസുകൾ ഉപയോഗിക്കുക .form-horizontal
(അത് ഒരു ആയിരിക്കണമെന്നില്ല <form>
). അങ്ങനെ ചെയ്യുന്നത് .form-group
ഗ്രിഡ് വരികളായി പ്രവർത്തിക്കുന്നതിന് s മാറ്റുന്നു, അതിനാൽ ആവശ്യമില്ല .row
.
ഒരു ഉദാഹരണ ഫോം ലേഔട്ടിൽ പിന്തുണയ്ക്കുന്ന സ്റ്റാൻഡേർഡ് ഫോം നിയന്ത്രണങ്ങളുടെ ഉദാഹരണങ്ങൾ.
ഏറ്റവും സാധാരണമായ ഫോം നിയന്ത്രണം, ടെക്സ്റ്റ് അടിസ്ഥാനമാക്കിയുള്ള ഇൻപുട്ട് ഫീൽഡുകൾ. എല്ലാ HTML5 തരങ്ങൾക്കുമുള്ള പിന്തുണ ഉൾപ്പെടുന്നു: text
, password
, datetime
, datetime-local
, date
, month
, time
, week
, number
, email
, url
, search
, tel
കൂടാതെ color
.
type
ഇൻപുട്ടുകൾ ശരിയായി ഡിക്ലെയർ ചെയ്താൽ മാത്രമേ അവ പൂർണ്ണമായി സ്റ്റൈൽ ചെയ്യപ്പെടുകയുള്ളൂ.
ഏതെങ്കിലും ടെക്സ്റ്റ് അധിഷ്ഠിതത്തിന് മുമ്പും/അല്ലെങ്കിൽ ശേഷവും സംയോജിത വാചകമോ ബട്ടണുകളോ ചേർക്കുന്നതിന് <input>
, ഇൻപുട്ട് ഗ്രൂപ്പ് ഘടകം പരിശോധിക്കുക .
വാചകത്തിന്റെ ഒന്നിലധികം വരികൾ പിന്തുണയ്ക്കുന്ന ഫോം നിയന്ത്രണം. rows
ആവശ്യാനുസരണം ആട്രിബ്യൂട്ട് മാറ്റുക .
ഒരു ലിസ്റ്റിൽ ഒന്നോ അതിലധികമോ ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കുന്നതിനാണ് ചെക്ക്ബോക്സുകൾ, അതേസമയം റേഡിയോകൾ പലതിൽ നിന്നും ഒരു ഓപ്ഷൻ തിരഞ്ഞെടുക്കുന്നതിനുള്ളതാണ്.
പ്രവർത്തനരഹിതമാക്കിയ ചെക്ക്ബോക്സുകളും റേഡിയോകളും പിന്തുണയ്ക്കുന്നു, എന്നാൽ രക്ഷിതാവിന്റെ ഹോവറിൽ "അനുവദനീയമല്ലാത്ത" കഴ്സർ നൽകാൻ , നിങ്ങൾ രക്ഷിതാവിന് ക്ലാസ് <label>
ചേർക്കേണ്ടതുണ്ട് , , , അല്ലെങ്കിൽ ..disabled
.radio
.radio-inline
.checkbox
.checkbox-inline
ഒരേ ലൈനിൽ ദൃശ്യമാകുന്ന നിയന്ത്രണങ്ങൾക്കായി ചെക്ക്ബോക്സുകളുടെയോ റേഡിയോകളുടെയോ ഒരു ശ്രേണിയിൽ .checkbox-inline
അല്ലെങ്കിൽ ക്ലാസുകൾ ഉപയോഗിക്കുക ..radio-inline
എന്നതിനുള്ളിൽ നിങ്ങൾക്ക് ടെക്സ്റ്റ് ഇല്ലെങ്കിൽ <label>
, നിങ്ങൾ പ്രതീക്ഷിക്കുന്നതുപോലെ ഇൻപുട്ട് സ്ഥാനം പിടിച്ചിരിക്കുന്നു. നിലവിൽ നോൺ-ഇൻലൈൻ ചെക്ക്ബോക്സുകളിലും റേഡിയോകളിലും മാത്രമേ പ്രവർത്തിക്കൂ. അസിസ്റ്റീവ് സാങ്കേതികവിദ്യകൾക്കായി ഇപ്പോഴും ഏതെങ്കിലും തരത്തിലുള്ള ലേബൽ നൽകാൻ ഓർക്കുക (ഉദാഹരണത്തിന്, ഉപയോഗിക്കുന്നത് aria-label
).
border-radius
പല നേറ്റീവ് സെലക്ട് മെനുകൾ-അതായത് Safari, Chrome-ൽ ഉള്ള വൃത്താകൃതിയിലുള്ള കോണുകൾ ഉണ്ട്, അത് പ്രോപ്പർട്ടികൾ വഴി പരിഷ്ക്കരിക്കാനാകില്ല .
ആട്രിബ്യൂട്ട് ഉള്ള <select>
നിയന്ത്രണങ്ങൾക്കായി multiple
, ഒന്നിലധികം ഓപ്ഷനുകൾ ഡിഫോൾട്ടായി കാണിക്കുന്നു.
ഒരു ഫോമിനുള്ളിൽ ഒരു ഫോം ലേബലിന് അടുത്തായി നിങ്ങൾക്ക് പ്ലെയിൻ ടെക്സ്റ്റ് സ്ഥാപിക്കേണ്ടിവരുമ്പോൾ, a .form-control-static
എന്നതിലെ ക്ലാസ് ഉപയോഗിക്കുക <p>
.
outline
ചില ഫോം നിയന്ത്രണങ്ങളിൽ ഞങ്ങൾ ഡിഫോൾട്ട് ശൈലികൾ നീക്കം ചെയ്യുകയും box-shadow
അതിന്റെ സ്ഥാനത്ത് ഒരു പ്രയോഗിക്കുകയും ചെയ്യുന്നു :focus
.
:focus
സ്റ്റേറ്റ്:focus
മുകളിലെ ഉദാഹരണ ഇൻപുട്ട്, a-യിലെ അവസ്ഥ പ്രദർശിപ്പിക്കുന്നതിന് ഞങ്ങളുടെ ഡോക്യുമെന്റേഷനിൽ ഇഷ്ടാനുസൃത ശൈലികൾ ഉപയോഗിക്കുന്നു .form-control
.
disabled
ഉപയോക്തൃ ഇടപെടലുകൾ തടയാൻ ഒരു ഇൻപുട്ടിൽ ബൂളിയൻ ആട്രിബ്യൂട്ട് ചേർക്കുക . പ്രവർത്തനരഹിതമാക്കിയ ഇൻപുട്ടുകൾ ഭാരം കുറഞ്ഞതായി കാണപ്പെടുകയും ഒരു not-allowed
കഴ്സർ ചേർക്കുകയും ചെയ്യുന്നു.
അതിനുള്ളിലെ എല്ലാ നിയന്ത്രണങ്ങളും ഒരേസമയം പ്രവർത്തനരഹിതമാക്കാൻ disabled
a എന്നതിലേക്ക് ആട്രിബ്യൂട്ട് ചേർക്കുക .<fieldset>
<fieldset>
<a>
ഡിഫോൾട്ടായി, ബ്രൗസറുകൾ എല്ലാ നേറ്റീവ് ഫോം നിയന്ത്രണങ്ങളെയും ( <input>
, <select>
കൂടാതെ <button>
ഘടകങ്ങൾ) <fieldset disabled>
പ്രവർത്തനരഹിതമാക്കിയതായി കണക്കാക്കും, അവയിൽ കീബോർഡ്, മൗസ് ഇടപെടലുകൾ തടയുന്നു. എന്നിരുന്നാലും, നിങ്ങളുടെ ഫോമിൽ <a ... class="btn btn-*">
ഘടകങ്ങളും ഉൾപ്പെടുന്നുവെങ്കിൽ, ഇവയ്ക്ക് ഒരു ശൈലി മാത്രമേ നൽകൂ pointer-events: none
. ബട്ടണുകൾക്കായുള്ള പ്രവർത്തനരഹിതമായ അവസ്ഥയെക്കുറിച്ചുള്ള വിഭാഗത്തിൽ സൂചിപ്പിച്ചതുപോലെ (പ്രത്യേകിച്ച് ആങ്കർ ഘടകങ്ങൾക്കുള്ള ഉപവിഭാഗത്തിൽ), ഈ CSS പ്രോപ്പർട്ടി ഇതുവരെ സ്റ്റാൻഡേർഡ് ചെയ്തിട്ടില്ല, കൂടാതെ Opera 18-ലും അതിനു താഴെയും അല്ലെങ്കിൽ Internet Explorer 11-ലും പൂർണ്ണമായി പിന്തുണയ്ക്കുന്നില്ല, വിജയിച്ചു കീബോർഡ് ഉപയോക്താക്കൾക്ക് ഈ ലിങ്കുകൾ ഫോക്കസ് ചെയ്യാനോ ആക്റ്റിവേറ്റ് ചെയ്യാനോ കഴിയാതെ തടയില്ല. സുരക്ഷിതരായിരിക്കാൻ, അത്തരം ലിങ്കുകൾ പ്രവർത്തനരഹിതമാക്കാൻ ഇഷ്ടാനുസൃത JavaScript ഉപയോഗിക്കുക.
ബൂട്ട്സ്ട്രാപ്പ് എല്ലാ ബ്രൗസറുകളിലും ഈ ശൈലികൾ പ്രയോഗിക്കുമ്പോൾ, Internet Explorer 11-ഉം അതിനു താഴെയുള്ളവയും a-ലെ disabled
ആട്രിബ്യൂട്ടിനെ പൂർണ്ണമായി പിന്തുണയ്ക്കുന്നില്ല <fieldset>
. ഈ ബ്രൗസറുകളിലെ ഫീൽഡ് സെറ്റ് പ്രവർത്തനരഹിതമാക്കാൻ ഇഷ്ടാനുസൃത JavaScript ഉപയോഗിക്കുക.
readonly
ഇൻപുട്ടിന്റെ മൂല്യത്തിൽ മാറ്റം വരുത്തുന്നത് തടയാൻ ഇൻപുട്ടിൽ ബൂളിയൻ ആട്രിബ്യൂട്ട് ചേർക്കുക . റീഡ്-ഒൺലി ഇൻപുട്ടുകൾ ഭാരം കുറഞ്ഞതായി കാണപ്പെടുന്നു (അപ്രാപ്തമാക്കിയ ഇൻപുട്ടുകൾ പോലെ), എന്നാൽ സാധാരണ കഴ്സർ നിലനിർത്തുക.
ഫോം നിയന്ത്രണങ്ങൾക്കുള്ള ബ്ലോക്ക് ലെവൽ സഹായ വാചകം.
aria-describedby
ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുന്നതുമായി ബന്ധപ്പെട്ട ഫോം നിയന്ത്രണവുമായി സഹായ വാചകം വ്യക്തമായി ബന്ധപ്പെട്ടിരിക്കണം . ഉപയോക്താവ് ശ്രദ്ധ കേന്ദ്രീകരിക്കുമ്പോഴോ നിയന്ത്രണത്തിൽ പ്രവേശിക്കുമ്പോഴോ സ്ക്രീൻ റീഡറുകൾ പോലുള്ള സഹായ സാങ്കേതികവിദ്യകൾ ഈ സഹായ വാചകം പ്രഖ്യാപിക്കുമെന്ന് ഇത് ഉറപ്പാക്കും.
ഫോം നിയന്ത്രണങ്ങളിലെ പിശക്, മുന്നറിയിപ്പ്, വിജയാവസ്ഥകൾ എന്നിവയ്ക്കുള്ള മൂല്യനിർണ്ണയ ശൈലികൾ ബൂട്ട്സ്ട്രാപ്പിൽ ഉൾപ്പെടുന്നു. ഉപയോഗിക്കുന്നതിന്, ചേർക്കുക .has-warning
, .has-error
അല്ലെങ്കിൽ .has-success
മാതൃ ഘടകത്തിലേക്ക്. ഏതെങ്കിലും .control-label
, .form-control
, .help-block
ആ ഘടകത്തിനുള്ളിൽ മൂല്യനിർണ്ണയ ശൈലികൾ ലഭിക്കും.
ഒരു ഫോം നിയന്ത്രണത്തിന്റെ അവസ്ഥയെ സൂചിപ്പിക്കാൻ ഈ മൂല്യനിർണ്ണയ ശൈലികൾ ഉപയോഗിക്കുന്നത് ഒരു ദൃശ്യപരവും വർണ്ണാധിഷ്ഠിതവുമായ സൂചന മാത്രമാണ് നൽകുന്നത്, അത് സ്ക്രീൻ റീഡറുകൾ പോലുള്ള സഹായ സാങ്കേതിക വിദ്യകളുടെ ഉപയോക്താക്കൾക്ക് അല്ലെങ്കിൽ വർണ്ണ അന്ധതയുള്ള ഉപയോക്താക്കൾക്ക് കൈമാറില്ല.
സംസ്ഥാനത്തിന്റെ ഒരു ബദൽ സൂചനയും നൽകിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. ഉദാഹരണത്തിന്, ഫോം കൺട്രോളിന്റെ <label>
വാചകത്തിൽ തന്നെ നിങ്ങൾക്ക് അവസ്ഥയെക്കുറിച്ചുള്ള ഒരു സൂചന ഉൾപ്പെടുത്താം (ഇനിപ്പറയുന്ന കോഡ് ഉദാഹരണത്തിലെന്നപോലെ), ഒരു ഗ്ലിഫിക്കൺ.sr-only
ഉൾപ്പെടുത്താം ( ക്ലാസ് ഉപയോഗിച്ച് ഉചിതമായ ഇതര ടെക്സ്റ്റിനൊപ്പം - ഗ്ലിഫിക്കോൺ ഉദാഹരണങ്ങൾ കാണുക ), അല്ലെങ്കിൽ ഒരു നൽകിക്കൊണ്ട് അധിക സഹായ ടെക്സ്റ്റ് ബ്ലോക്ക്. aria-invalid="true"
പ്രത്യേകിച്ചും സഹായ സാങ്കേതികവിദ്യകൾക്ക്, അസാധുവായ ഫോം നിയന്ത്രണങ്ങളും ഒരു ആട്രിബ്യൂട്ട് നൽകാം .
.has-feedback
കൂടാതെ ശരിയായ ഐക്കണും ചേർത്ത് നിങ്ങൾക്ക് ഓപ്ഷണൽ ഫീഡ്ബാക്ക് ഐക്കണുകൾ ചേർക്കാനും കഴിയും .
<input class="form-control">
ഫീഡ്ബാക്ക് ഐക്കണുകൾ ടെക്സ്റ്റ് ഘടകങ്ങളുമായി മാത്രമേ പ്രവർത്തിക്കൂ .
ലേബൽ ഇല്ലാത്ത ഇൻപുട്ടുകൾക്കും വലതുവശത്ത് ആഡ്-ഓൺ ഉള്ള ഇൻപുട്ട് ഗ്രൂപ്പുകൾക്കും ഫീഡ്ബാക്ക് ഐക്കണുകളുടെ മാനുവൽ പൊസിഷനിംഗ് ആവശ്യമാണ് . പ്രവേശനക്ഷമത കാരണങ്ങളാൽ എല്ലാ ഇൻപുട്ടുകൾക്കും ലേബലുകൾ നൽകാൻ നിങ്ങളെ ശക്തമായി പ്രോത്സാഹിപ്പിക്കുന്നു. ലേബലുകൾ പ്രദർശിപ്പിക്കുന്നത് തടയാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അവ .sr-only
ക്ലാസിനൊപ്പം മറയ്ക്കുക. നിങ്ങൾ ലേബലുകൾ ഇല്ലാതെ ചെയ്യേണ്ടതുണ്ടെങ്കിൽ top
, ഫീഡ്ബാക്ക് ഐക്കണിന്റെ മൂല്യം ക്രമീകരിക്കുക. ഇൻപുട്ട് ഗ്രൂപ്പുകൾക്ക്, right
നിങ്ങളുടെ ആഡോണിന്റെ വീതിയെ ആശ്രയിച്ച് ഉചിതമായ പിക്സൽ മൂല്യത്തിലേക്ക് മൂല്യം ക്രമീകരിക്കുക.
സ്ക്രീൻ റീഡറുകൾ പോലെയുള്ള സഹായ സാങ്കേതികവിദ്യകൾ ഒരു ഐക്കണിന്റെ അർത്ഥം കൃത്യമായി അറിയിക്കുന്നുവെന്ന് ഉറപ്പാക്കാൻ, മറഞ്ഞിരിക്കുന്ന അധിക ടെക്സ്റ്റ് .sr-only
ക്ലാസിൽ ഉൾപ്പെടുത്തുകയും അത് ഉപയോഗിക്കുന്നതുമായി ബന്ധപ്പെട്ട ഫോം നിയന്ത്രണവുമായി വ്യക്തമായി ബന്ധപ്പെടുത്തുകയും വേണം.aria-describedby
. <label>
പകരമായി, ഫോം നിയന്ത്രണവുമായി ബന്ധപ്പെട്ട യഥാർത്ഥമായതിന്റെ ടെക്സ്റ്റ് മാറ്റുന്നത് പോലെ, അർത്ഥം (ഉദാഹരണത്തിന്, ഒരു പ്രത്യേക ടെക്സ്റ്റ് എൻട്രി ഫീൽഡിനായി ഒരു മുന്നറിയിപ്പ് ഉണ്ടെന്നത്) മറ്റേതെങ്കിലും രൂപത്തിൽ കൈമാറുന്നുവെന്ന് ഉറപ്പാക്കുക .
ഇനിപ്പറയുന്ന ഉദാഹരണങ്ങൾ ടെക്സ്റ്റിൽ തന്നെ അവയുടെ ഫോം കൺട്രോളുകളുടെ മൂല്യനിർണ്ണയ നിലയെക്കുറിച്ച് പരാമർശിച്ചിട്ടുണ്ടെങ്കിലും, <label>
മുകളിലുള്ള സാങ്കേതികത ( .sr-only
ടെക്സ്റ്റും aria-describedby
) ഉപയോഗിച്ചും ചിത്രീകരണ ആവശ്യങ്ങൾക്കായി ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
.sr-only
മറഞ്ഞിരിക്കുന്ന ലേബലുകളുള്ള ഓപ്ഷണൽ ഐക്കണുകൾ.sr-only
ഒരു ഫോം കൺട്രോൾ മറയ്ക്കാൻ നിങ്ങൾ ക്ലാസ് ഉപയോഗിക്കുകയാണെങ്കിൽ <label>
(ആട്രിബ്യൂട്ട് പോലുള്ള മറ്റ് ലേബലിംഗ് ഓപ്ഷനുകൾ ഉപയോഗിക്കുന്നതിന് പകരം aria-label
), ഐക്കൺ ചേർത്തുകഴിഞ്ഞാൽ ബൂട്ട്സ്ട്രാപ്പ് അതിന്റെ സ്ഥാനം സ്വയമേവ ക്രമീകരിക്കും.
പോലുള്ള ക്ലാസുകൾ ഉപയോഗിച്ച് ഉയരങ്ങൾ സജ്ജമാക്കുക .input-lg
, ഗ്രിഡ് കോളം ക്ലാസുകൾ ഉപയോഗിച്ച് വീതി സജ്ജമാക്കുക .col-lg-*
.
ബട്ടൺ വലുപ്പങ്ങളുമായി പൊരുത്തപ്പെടുന്ന ഉയരം കൂടിയതോ ചെറുതോ ആയ ഫോം നിയന്ത്രണങ്ങൾ സൃഷ്ടിക്കുക.
ദ്രുത വലുപ്പത്തിലുള്ള ലേബലുകളും ഫോം നിയന്ത്രണങ്ങളും .form-horizontal
ചേർത്ത് .form-group-lg
അല്ലെങ്കിൽ .form-group-sm
.
ആവശ്യമുള്ള വീതികൾ എളുപ്പത്തിൽ നടപ്പിലാക്കാൻ ഗ്രിഡ് നിരകളിലോ ഏതെങ്കിലും ഇഷ്ടാനുസൃത പാരന്റ് എലമെന്റിലോ ഇൻപുട്ടുകൾ പൊതിയുക.
<a>
ഒരു , <button>
, അല്ലെങ്കിൽ <input>
ഘടകത്തിലെ ബട്ടൺ ക്ലാസുകൾ ഉപയോഗിക്കുക .
ബട്ടൺ ക്ലാസുകളും ഘടകങ്ങളും ഉപയോഗിക്കാമെങ്കിലും <a>
, ഞങ്ങളുടെ nav, navbar ഘടകങ്ങൾക്കുള്ളിൽ ഘടകങ്ങൾ മാത്രമേ പിന്തുണയ്ക്കൂ <button>
.<button>
<a>
മൂലകങ്ങൾ ബട്ടണുകളായി പ്രവർത്തിക്കാൻ ഉപയോഗിക്കുന്നുവെങ്കിൽ - മറ്റൊരു പ്രമാണത്തിലേക്കോ നിലവിലെ പേജിലെ വിഭാഗത്തിലേക്കോ നാവിഗേറ്റ് ചെയ്യുന്നതിനുപകരം, ഇൻ-പേജ് പ്രവർത്തനം പ്രവർത്തനക്ഷമമാക്കുന്നു role="button"
.
ഒരു മികച്ച സമ്പ്രദായമെന്ന നിലയിൽ, പൊരുത്തപ്പെടുന്ന ക്രോസ്-ബ്രൗസർ റെൻഡറിംഗ് ഉറപ്പാക്കാൻ സാധ്യമാകുമ്പോഴെല്ലാം ഘടകം ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു.<button>
മറ്റ് കാര്യങ്ങളിൽ, ഫയർഫോക്സ് <30-ൽ ഒരു ബഗ്line-height
ഉണ്ട്, അത് -അടിസ്ഥാന ബട്ടണുകൾ സജ്ജീകരിക്കുന്നതിൽ നിന്ന് ഞങ്ങളെ തടയുന്നു <input>
, ഇത് ഫയർഫോക്സിലെ മറ്റ് ബട്ടണുകളുടെ ഉയരവുമായി കൃത്യമായി പൊരുത്തപ്പെടുന്നില്ല.
സ്റ്റൈൽ ചെയ്ത ബട്ടൺ വേഗത്തിൽ സൃഷ്ടിക്കാൻ ലഭ്യമായ ഏതെങ്കിലും ബട്ടൺ ക്ലാസുകൾ ഉപയോഗിക്കുക.
ഒരു ബട്ടണിലേക്ക് അർത്ഥം ചേർക്കാൻ വർണ്ണം ഉപയോഗിക്കുന്നത് ഒരു വിഷ്വൽ ഇൻഡിക്കേഷൻ മാത്രമേ നൽകുന്നുള്ളൂ, അത് സ്ക്രീൻ റീഡറുകൾ പോലുള്ള സഹായ സാങ്കേതികവിദ്യകളുടെ ഉപയോക്താക്കൾക്ക് കൈമാറില്ല. വർണ്ണത്താൽ സൂചിപ്പിച്ചിരിക്കുന്ന വിവരങ്ങൾ ഒന്നുകിൽ ഉള്ളടക്കത്തിൽ നിന്ന് തന്നെ (ബട്ടണിന്റെ ദൃശ്യമായ ടെക്സ്റ്റ്) വ്യക്തമാണെന്നും അല്ലെങ്കിൽ .sr-only
ക്ലാസിനൊപ്പം മറച്ചിരിക്കുന്ന അധിക ടെക്സ്റ്റ് പോലുള്ള ഇതര മാർഗങ്ങളിലൂടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ടെന്നും ഉറപ്പാക്കുക.
വലുതോ ചെറുതോ ആയ ബട്ടണുകൾ ഇഷ്ടമാണോ? .btn-lg
, .btn-sm
അല്ലെങ്കിൽ .btn-xs
അധിക വലുപ്പങ്ങൾക്കായി ചേർക്കുക .
ബ്ലോക്ക് ലെവൽ ബട്ടണുകൾ സൃഷ്ടിക്കുക—ഒരു രക്ഷിതാവിന്റെ മുഴുവൻ വീതിയും ഉള്ളവ— ചേർത്തുകൊണ്ട് .btn-block
.
സജീവമാകുമ്പോൾ ബട്ടണുകൾ അമർത്തിയാൽ (ഇരുണ്ട പശ്ചാത്തലം, ഇരുണ്ട ബോർഡർ, ഇൻസെറ്റ് ഷാഡോ എന്നിവയിൽ) ദൃശ്യമാകും. മൂലകങ്ങൾക്ക് , <button>
ഇത് വഴിയാണ് ചെയ്യുന്നത് :active
. <a>
മൂലകങ്ങൾക്ക്, ഇത് ഉപയോഗിച്ച് ചെയ്തു .active
. എന്നിരുന്നാലും, നിങ്ങൾക്ക് s-ൽ ഉപയോഗിക്കാം .active
( <button>
കൂടാതെ aria-pressed="true"
ആട്രിബ്യൂട്ടും ഉൾപ്പെടുത്തുക) നിങ്ങൾക്ക് സജീവമായ അവസ്ഥ പ്രോഗ്രാമാറ്റിക് ആയി ആവർത്തിക്കണമെങ്കിൽ.
ഇത് ഒരു കപട-ക്ലാസ് ആയതിനാൽ ചേർക്കേണ്ടതില്ല :active
, എന്നാൽ അതേ രൂപഭാവം നിങ്ങൾക്ക് നിർബന്ധിക്കണമെങ്കിൽ, മുന്നോട്ട് പോയി ചേർക്കുക .active
.
ബട്ടണുകളിലേക്ക് .active
ക്ലാസ് ചേർക്കുക .<a>
ഉപയോഗിച്ച് ബട്ടണുകൾ മങ്ങിക്കുന്നതിലൂടെ അൺക്ലിക്ക് ചെയ്യാൻ കഴിയില്ല opacity
.
ബട്ടണുകളിലേക്ക് disabled
ആട്രിബ്യൂട്ട് ചേർക്കുക .<button>
നിങ്ങൾ disabled
a എന്നതിലേക്ക് ആട്രിബ്യൂട്ട് ചേർക്കുകയാണെങ്കിൽ <button>
, Internet Explorer 9-ഉം അതിന് താഴെയുള്ളതും ഞങ്ങൾക്ക് പരിഹരിക്കാൻ കഴിയാത്ത മോശം ടെക്സ്റ്റ് ഷാഡോ ഉപയോഗിച്ച് ടെക്സ്റ്റ് ഗ്രേ റെൻഡർ ചെയ്യും.
ബട്ടണുകളിലേക്ക് .disabled
ക്ലാസ് ചേർക്കുക .<a>
ഞങ്ങൾ .disabled
ഇവിടെ ഒരു യൂട്ടിലിറ്റി ക്ലാസായി ഉപയോഗിക്കുന്നു, സാധാരണ .active
ക്ലാസിന് സമാനമായതിനാൽ പ്രിഫിക്സ് ആവശ്യമില്ല.
pointer-events: none
s-ന്റെ ലിങ്ക് പ്രവർത്തനം പ്രവർത്തനരഹിതമാക്കാൻ ശ്രമിക്കുന്നതിന് ഈ ക്ലാസ് ഉപയോഗിക്കുന്നു <a>
, എന്നാൽ ആ CSS പ്രോപ്പർട്ടി ഇതുവരെ സ്റ്റാൻഡേർഡ് ചെയ്തിട്ടില്ല കൂടാതെ Opera 18-ലും അതിനു താഴെയും അല്ലെങ്കിൽ Internet Explorer 11-ലും പൂർണ്ണമായി പിന്തുണയ്ക്കുന്നില്ല. കൂടാതെ, പിന്തുണയ്ക്കുന്ന ബ്രൗസറുകളിൽ പോലും pointer-events: none
, കീബോർഡ് നാവിഗേഷൻ ബാധിക്കപ്പെടാതെ തുടരുന്നു, അതായത് കാഴ്ചയുള്ള കീബോർഡ് ഉപയോക്താക്കൾക്കും സഹായ സാങ്കേതിക വിദ്യകളുടെ ഉപയോക്താക്കൾക്കും തുടർന്നും ഈ ലിങ്കുകൾ സജീവമാക്കാൻ കഴിയും. സുരക്ഷിതരായിരിക്കാൻ, അത്തരം ലിങ്കുകൾ പ്രവർത്തനരഹിതമാക്കാൻ ഇഷ്ടാനുസൃത JavaScript ഉപയോഗിക്കുക.
.img-responsive
ബൂട്ട്സ്ട്രാപ്പ് 3-ലെ ചിത്രങ്ങൾ ക്ലാസ് കൂട്ടിച്ചേർക്കുന്നതിലൂടെ പ്രതികരണ സൗഹൃദമാക്കാം . ഇത് , കൂടാതെ ചിത്രത്തിനും ബാധകമാണ് max-width: 100%;
, അങ്ങനെ അത് പാരന്റ് എലമെന്റിലേക്ക് നന്നായി സ്കെയിൽ ചെയ്യുന്നു.height: auto;
display: block;
.img-responsive
ക്ലാസ് ഉപയോഗിക്കുന്ന ചിത്രങ്ങളുടെ മധ്യഭാഗത്തേക്ക് , .center-block
പകരം ഉപയോഗിക്കുക .text-center
. ഉപയോഗത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിശദാംശങ്ങൾക്ക് സഹായ ക്ലാസുകളുടെ വിഭാഗം കാണുക ..center-block
ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ 8-10-ൽ, SVG ഇമേജുകൾ .img-responsive
അനുപാതമില്ലാതെ വലുപ്പമുള്ളതാണ്. ഇത് പരിഹരിക്കാൻ, width: 100% \9;
ആവശ്യമുള്ളിടത്ത് ചേർക്കുക. മറ്റ് ഇമേജ് ഫോർമാറ്റുകൾക്ക് സങ്കീർണതകൾ ഉണ്ടാക്കുന്നതിനാൽ ബൂട്ട്സ്ട്രാപ്പ് ഇത് സ്വയമേവ പ്രയോഗിക്കില്ല.
<img>
ഏത് പ്രോജക്റ്റിലും ചിത്രങ്ങൾ എളുപ്പത്തിൽ സ്റ്റൈൽ ചെയ്യുന്നതിനായി ഒരു ഘടകത്തിലേക്ക് ക്ലാസുകൾ ചേർക്കുക .
വൃത്താകൃതിയിലുള്ള കോണുകൾക്കുള്ള പിന്തുണ ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ 8-ന് ഇല്ലെന്ന് ഓർമ്മിക്കുക.
ഒരുപിടി ഊന്നൽ യൂട്ടിലിറ്റി ക്ലാസുകൾ ഉപയോഗിച്ച് നിറത്തിലൂടെ അർത്ഥം അറിയിക്കുക. ഇവ ലിങ്കുകളിലും പ്രയോഗിച്ചേക്കാം, ഞങ്ങളുടെ ഡിഫോൾട്ട് ലിങ്ക് ശൈലികൾ പോലെ ഹോവറിൽ ഇരുണ്ടതാക്കും.
ഫ്യൂസ് ഡാപിബസ്, ടെല്ലസ് എസി കർസസ് കമോഡോ, ടോർട്ടർ മൗറിസ് നിബ്.
Nullam id dolor id nibh ultricies വാഹനങ്ങൾ ut id elit.
ഡ്യൂയിസ് മോളിസ്, ഈസ്റ്റ് നോൺ കമോഡോ ലക്റ്റസ്, നിസി എററ്റ് പോർട്ടിറ്റർ ലിഗുല.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada Magna mollis euismod.
ഡോനെക് ഉള്ളംകോർപ്പർ നുള്ള നോൺ മെറ്റസ് ആക്ടർ ഫ്രിംഗില്ല.
മറ്റൊരു സെലക്ടറുടെ പ്രത്യേകത കാരണം ചിലപ്പോൾ ഊന്നൽ ക്ലാസുകൾ പ്രയോഗിക്കാൻ കഴിയില്ല. <span>
മിക്ക കേസുകളിലും, നിങ്ങളുടെ വാചകം ക്ലാസിനൊപ്പം പൊതിയുക എന്നതാണ് മതിയായ പരിഹാരം .
അർത്ഥം ചേർക്കാൻ വർണ്ണം ഉപയോഗിക്കുന്നത് ഒരു വിഷ്വൽ സൂചന നൽകുന്നു, അത് സ്ക്രീൻ റീഡറുകൾ പോലുള്ള സഹായ സാങ്കേതികവിദ്യകളുടെ ഉപയോക്താക്കൾക്ക് കൈമാറില്ല. വർണ്ണത്താൽ സൂചിപ്പിച്ചിരിക്കുന്ന വിവരങ്ങൾ ഉള്ളടക്കത്തിൽ നിന്ന് തന്നെ വ്യക്തമാണെന്ന് ഉറപ്പാക്കുക (സാന്ദർഭിക നിറങ്ങൾ ടെക്സ്റ്റിൽ/മാർക്ക്അപ്പിൽ ഇതിനകം ഉള്ള അർത്ഥത്തെ ശക്തിപ്പെടുത്താൻ മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ), അല്ലെങ്കിൽ .sr-only
ക്ലാസിനൊപ്പം മറച്ചിരിക്കുന്ന അധിക ടെക്സ്റ്റ് പോലുള്ള ഇതര മാർഗങ്ങളിലൂടെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. .
സന്ദർഭോചിതമായ ടെക്സ്റ്റ് കളർ ക്ലാസുകൾക്ക് സമാനമായി, ഒരു എലമെന്റിന്റെ പശ്ചാത്തലം ഏത് സാന്ദർഭിക ക്ലാസിലേക്കും എളുപ്പത്തിൽ സജ്ജമാക്കുക. ടെക്സ്റ്റ് ക്ലാസുകൾ പോലെ ഹോവർ ചെയ്യുമ്പോൾ ആങ്കർ ഘടകങ്ങൾ ഇരുണ്ടുപോകും.
Nullam id dolor id nibh ultricies വാഹനങ്ങൾ ut id elit.
ഡ്യൂയിസ് മോളിസ്, ഈസ്റ്റ് നോൺ കമോഡോ ലക്റ്റസ്, നിസി എററ്റ് പോർട്ടിറ്റർ ലിഗുല.
Maecenas sed diam eget risus varius blandit sit amet non magna.
Etiam porta sem malesuada Magna mollis euismod.
ഡോനെക് ഉള്ളംകോർപ്പർ നുള്ള നോൺ മെറ്റസ് ആക്ടർ ഫ്രിംഗില്ല.
മറ്റൊരു സെലക്ടറിന്റെ പ്രത്യേകത കാരണം ചിലപ്പോൾ സന്ദർഭോചിതമായ പശ്ചാത്തല ക്ലാസുകൾ പ്രയോഗിക്കാൻ കഴിയില്ല. <div>
ചില സാഹചര്യങ്ങളിൽ, നിങ്ങളുടെ ഘടകത്തിന്റെ ഉള്ളടക്കം ക്ലാസിനൊപ്പം പൊതിയുക എന്നതാണ് മതിയായ പരിഹാരമാർഗം .
സന്ദർഭോചിതമായ വർണ്ണങ്ങൾ പോലെ, വർണ്ണത്തിലൂടെ കൈമാറ്റം ചെയ്യപ്പെടുന്ന ഏതൊരു അർത്ഥവും പൂർണ്ണമായും അവതരണപരമല്ലാത്ത ഒരു ഫോർമാറ്റിൽ അറിയിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക.
മോഡലുകളും അലേർട്ടുകളും പോലുള്ള ഉള്ളടക്കം നിരസിക്കാൻ പൊതുവായ ക്ലോസ് ഐക്കൺ ഉപയോഗിക്കുക.
ഡ്രോപ്പ്ഡൗൺ പ്രവർത്തനവും ദിശയും സൂചിപ്പിക്കാൻ കാരറ്റുകൾ ഉപയോഗിക്കുക. ഡ്രോപ്പ്അപ്പ് മെനുകളിൽ ഡിഫോൾട്ട് കാരറ്റ് സ്വയമേ റിവേഴ്സ് ആകുമെന്നത് ശ്രദ്ധിക്കുക .
ഒരു ക്ലാസ് ഉപയോഗിച്ച് ഒരു ഘടകം ഇടത്തോട്ടോ വലത്തോട്ടോ ഫ്ലോട്ട് ചെയ്യുക. !important
നിർദ്ദിഷ്ട പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ ഉൾപ്പെടുത്തിയിരിക്കുന്നു. ക്ലാസുകൾ മിക്സിനുകളായി ഉപയോഗിക്കാം.
ലേക്ക് ഒരു ഘടകം സജ്ജീകരിക്കുക display: block
വഴി കേന്ദ്രീകരിക്കുക margin
. മിക്സിനായും ക്ലാസായും ലഭ്യമാണ്.
പാരന്റ് എലമെന്റിലേക്ക്float
ചേർത്തുകൊണ്ട് s എളുപ്പത്തിൽ മായ്ക്കുക . നിക്കോളാസ് ഗല്ലഗെർ ജനപ്രിയമാക്കിയ മൈക്രോ ക്ലിയർഫിക്സ് ഉപയോഗിക്കുന്നു. മിക്സിയായും ഉപയോഗിക്കാം..clearfix
ഉപയോഗവും ക്ലാസുകളും ഉപയോഗിച്ച് (സ്ക്രീൻ റീഡറുകൾക്ക് ഉൾപ്പെടെ) ഒരു ഘടകം കാണിക്കാനോ മറയ്ക്കാനോ നിർബന്ധിക്കുക . ദ്രുത ഫ്ലോട്ടുകൾ പോലെ, പ്രത്യേക വൈരുദ്ധ്യങ്ങൾ ഒഴിവാക്കാൻ ഈ ക്ലാസുകൾ ഉപയോഗിക്കുന്നു . ബ്ലോക്ക് ലെവൽ ടോഗിളിങ്ങിനായി മാത്രമേ അവ ലഭ്യമാകൂ. അവ മിക്സികളായും ഉപയോഗിക്കാം..show
.hidden
!important
.hide
ലഭ്യമാണ്, എന്നാൽ ഇത് എല്ലായ്പ്പോഴും സ്ക്രീൻ റീഡറുകളെ ബാധിക്കില്ല , കൂടാതെ v3.0.1-ൽ ഇത് ഒഴിവാക്കിയിരിക്കുന്നു . ഉപയോഗിക്കുക .hidden
അല്ലെങ്കിൽ .sr-only
പകരം.
കൂടാതെ, .invisible
ഒരു ഘടകത്തിന്റെ ദൃശ്യപരത മാത്രം ടോഗിൾ ചെയ്യാൻ ഉപയോഗിക്കാനാകും, അതായത് display
അത് പരിഷ്കരിച്ചിട്ടില്ല, ഘടകത്തിന് ഇപ്പോഴും പ്രമാണത്തിന്റെ ഒഴുക്കിനെ ബാധിക്കാം.
ഉപയോഗിച്ച് സ്ക്രീൻ റീഡറുകൾ ഒഴികെ എല്ലാ ഉപകരണങ്ങളിലേക്കും ഒരു ഘടകം മറയ്ക്കുക .sr-only
. .sr-only
എലമെന്റ് ഫോക്കസ് ചെയ്യുമ്പോൾ അത് വീണ്ടും കാണിക്കാൻ ഇതുമായി സംയോജിപ്പിക്കുക .sr-only-focusable
(ഉദാ: കീബോർഡ് മാത്രമുള്ള ഉപയോക്താവ്). പ്രവേശനക്ഷമതയുള്ള മികച്ച രീതികൾ പിന്തുടരുന്നതിന് അത്യാവശ്യമാണ് . മിക്സിൻ ആയും ഉപയോഗിക്കാം.
.text-hide
ഒരു ഘടകത്തിന്റെ ടെക്സ്റ്റ് ഉള്ളടക്കം പശ്ചാത്തല ഇമേജ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ സഹായിക്കുന്നതിന് ക്ലാസ് അല്ലെങ്കിൽ മിക്സിൻ ഉപയോഗിക്കുക .
വേഗത്തിലുള്ള മൊബൈൽ-സൗഹൃദ വികസനത്തിന്, മീഡിയ അന്വേഷണത്തിലൂടെ ഉപകരണം ഉപയോഗിച്ച് ഉള്ളടക്കം കാണിക്കുന്നതിനും മറയ്ക്കുന്നതിനും ഈ യൂട്ടിലിറ്റി ക്ലാസുകൾ ഉപയോഗിക്കുക. പ്രിന്റ് ചെയ്യുമ്പോൾ ഉള്ളടക്കം ടോഗിൾ ചെയ്യുന്നതിനുള്ള യൂട്ടിലിറ്റി ക്ലാസുകളും ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
പരിമിതമായ അടിസ്ഥാനത്തിൽ ഇവ ഉപയോഗിക്കാൻ ശ്രമിക്കുക, ഒരേ സൈറ്റിന്റെ തികച്ചും വ്യത്യസ്തമായ പതിപ്പുകൾ സൃഷ്ടിക്കുന്നത് ഒഴിവാക്കുക. പകരം, ഓരോ ഉപകരണത്തിന്റെയും അവതരണത്തിന് അനുബന്ധമായി അവ ഉപയോഗിക്കുക.
വ്യൂപോർട്ട് ബ്രേക്ക്പോയിന്റുകളിലുടനീളം ഉള്ളടക്കം ടോഗിൾ ചെയ്യുന്നതിന് ലഭ്യമായ ക്ലാസുകളുടെ ഒരൊറ്റയോ സംയോജനമോ ഉപയോഗിക്കുക.
അധിക ചെറിയ ഉപകരണങ്ങൾഫോണുകൾ (<768px) | ചെറിയ ഉപകരണങ്ങൾടാബ്ലെറ്റുകൾ (≥768px) | ഇടത്തരം ഉപകരണങ്ങൾഡെസ്ക്ടോപ്പുകൾ (≥992px) | വലിയ ഉപകരണങ്ങൾഡെസ്ക്ടോപ്പുകൾ (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു |
.visible-sm-* |
മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു |
.visible-md-* |
മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു |
.visible-lg-* |
മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു | മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് |
.hidden-xs |
മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് | ദൃശ്യമാണ് | ദൃശ്യമാണ് |
.hidden-sm |
ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് | ദൃശ്യമാണ് |
.hidden-md |
ദൃശ്യമാണ് | ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് |
.hidden-lg |
ദൃശ്യമാണ് | ദൃശ്യമാണ് | ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു |
v3.2.0 മുതൽ, ഓരോ ബ്രേക്ക്പോയിന്റിനുമുള്ള ക്ലാസുകൾ മൂന്ന് വ്യതിയാനങ്ങളിലാണ് വരുന്നത്, ചുവടെ ലിസ്റ്റ് .visible-*-*
ചെയ്തിരിക്കുന്ന ഓരോ CSS പ്രോപ്പർട്ടി മൂല്യത്തിനും ഒന്ന്.display
ക്ലാസുകളുടെ ഗ്രൂപ്പ് | സി.എസ്.എസ്display |
---|---|
.visible-*-block |
display: block; |
.visible-*-inline |
display: inline; |
.visible-*-inline-block |
display: inline-block; |
അതിനാൽ, അധിക ചെറിയ ( xs
) സ്ക്രീനുകൾക്കായി, ലഭ്യമായ .visible-*-*
ക്ലാസുകൾ ഇവയാണ്: .visible-xs-block
, .visible-xs-inline
, കൂടാതെ .visible-xs-inline-block
.
ക്ലാസുകൾ .visible-xs
, .visible-sm
, .visible-md
, .visible-lg
എന്നിവയും നിലവിലുണ്ട്, എന്നാൽ v3.2.0 മുതൽ ഒഴിവാക്കിയിരിക്കുന്നു . അനുബന്ധ ഘടകങ്ങൾ .visible-*-block
ടോഗിൾ ചെയ്യുന്നതിനുള്ള അധിക പ്രത്യേക കേ���ുകൾ ഒഴികെ, അവ ഏകദേശം തുല്യമാണ് .<table>
റെഗുലർ റെസ്പോൺസീവ് ക്ലാസുകൾക്ക് സമാനമായി, പ്രിന്റിനായി ഉള്ളടക്കം ടോഗിൾ ചെയ്യുന്നതിന് ഇവ ഉപയോഗിക്കുക.
ക്ലാസുകൾ | ബ്രൗസർ | അച്ചടിക്കുക |
---|---|---|
.visible-print-block .visible-print-inline .visible-print-inline-block |
മറച്ചിരിക്കുന്നു | ദൃശ്യമാണ് |
.hidden-print |
ദൃശ്യമാണ് | മറച്ചിരിക്കുന്നു |
ക്ലാസും .visible-print
നിലവിലുണ്ട്, എന്നാൽ v3.2.0-ൽ ഇത് ഒഴിവാക്കിയിരിക്കുന്നു . അനുബന്ധ ഘടകങ്ങളുടെ .visible-print-block
അധിക പ്രത്യേക കേസുകൾ ഒഴികെ, ഇത് ഏകദേശം തുല്യമാണ് .<table>
പ്രതികരിക്കുന്ന യൂട്ടിലിറ്റി ക്ലാസുകൾ പരിശോധിക്കുന്നതിന് നിങ്ങളുടെ ബ്രൗസറിന്റെ വലുപ്പം മാറ്റുക അല്ലെങ്കിൽ വ്യത്യസ്ത ഉപകരണങ്ങളിൽ ലോഡ് ചെയ്യുക.
നിങ്ങളുടെ നിലവിലെ വ്യൂപോർട്ടിൽ ഈ ഘടകം ദൃശ്യമാണെന്ന് പച്ച ചെക്ക്മാർക്കുകൾ സൂചിപ്പിക്കുന്നു .
ഇവിടെ, പച്ച ചെക്ക്മാർക്കുകൾ നിങ്ങളുടെ നിലവിലെ വ്യൂപോർട്ടിൽ ഘടകം മറഞ്ഞിരിക്കുന്നതായും സൂചിപ്പിക്കുന്നു.
ബൂട്ട്സ്ട്രാപ്പിന്റെ CSS നിർമ്മിച്ചിരിക്കുന്നത് Less എന്നതിലാണ്, വേരിയബിളുകൾ, മിക്സിനുകൾ, CSS കംപൈൽ ചെയ്യുന്നതിനുള്ള ഫംഗ്ഷനുകൾ എന്നിവ പോലുള്ള അധിക പ്രവർത്തനങ്ങളുള്ള ഒരു പ്രീപ്രൊസസ്സർ. ഞങ്ങളുടെ കംപൈൽ ചെയ്ത CSS ഫയലുകൾക്ക് പകരം സോഴ്സ് ലെസ് ഫയലുകൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നവർക്ക് ഫ്രെയിംവർക്കിലുടനീളം ഞങ്ങൾ ഉപയോഗിക്കുന്ന നിരവധി വേരിയബിളുകളും മിക്സിനുകളും ഉപയോഗിക്കാൻ കഴിയും.
ഗ്രിഡ് വേരിയബിളുകളും മിക്സിനുകളും ഗ്രിഡ് സിസ്റ്റം വിഭാഗത്തിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട് .
ബൂട്ട്സ്ട്രാപ്പ് കുറഞ്ഞത് രണ്ട് തരത്തിലെങ്കിലും ഉപയോഗിക്കാം: കംപൈൽ ചെയ്ത CSS അല്ലെങ്കിൽ സോഴ്സ് ലെസ് ഫയലുകൾ. കുറഞ്ഞ ഫയലുകൾ കംപൈൽ ചെയ്യുന്നതിന് , ആവശ്യമായ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങളുടെ വികസന പരിസ്ഥിതി എങ്ങനെ സജ്ജീകരിക്കാം എന്നറിയാൻ ആരംഭിക്കുക എന്ന വിഭാഗം പരിശോധിക്കുക .
മൂന്നാം കക്ഷി കംപൈലേഷൻ ടൂളുകൾ ബൂട്ട്സ്ട്രാപ്പിനൊപ്പം പ്രവർത്തിച്ചേക്കാം, പക്ഷേ അവ ഞങ്ങളുടെ കോർ ടീം പിന്തുണയ്ക്കുന്നില്ല.
നിറങ്ങൾ, സ്പെയ്സിംഗ് അല്ലെങ്കിൽ ഫോണ്ട് സ്റ്റാക്കുകൾ പോലുള്ള പൊതുവായി ഉപയോഗിക്കുന്ന മൂല്യങ്ങൾ കേന്ദ്രീകരിക്കുന്നതിനും പങ്കിടുന്നതിനുമുള്ള ഒരു മാർഗമായി മുഴുവൻ പ്രോജക്റ്റിലുടനീളം വേരിയബിളുകൾ ഉപയോഗിക്കുന്നു. പൂർണ്ണമായ തകർച്ചയ്ക്ക്, കസ്റ്റമൈസർ കാണുക .
രണ്ട് വർണ്ണ സ്കീമുകൾ എളുപ്പത്തിൽ ഉപയോഗിക്കുക: ഗ്രേസ്കെയിൽ, സെമാന്റിക്. ഗ്രേസ്കെയിൽ നിറങ്ങൾ സാധാരണയായി ഉപയോഗിക്കുന്ന കറുപ്പ് ഷേഡുകളിലേക്ക് ദ്രുത പ്രവേശനം നൽകുന്നു, അർത്ഥവത്തായ സന്ദർഭോചിതമായ മൂല്യങ്ങൾക്ക് നൽകിയിരിക്കുന്ന വിവിധ നിറങ്ങൾ സെമാന്റിക് ഉൾക്കൊള്ളുന്നു.
ഈ വർണ്ണ വേരിയബിളുകളിൽ ഏതെങ്കിലും അതേപടി ഉപയോഗിക്കുക അല്ലെങ്കിൽ നിങ്ങളുടെ പ്രോജക്റ്റിനായി കൂടുതൽ അർത്ഥവത്തായ വേരിയബിളുകളിലേക്ക് അവയെ വീണ്ടും അസൈൻ ചെയ്യുക.
നിങ്ങളുടെ സൈറ്റിന്റെ അസ്ഥികൂടത്തിന്റെ പ്രധാന ഘടകങ്ങൾ വേഗത്തിൽ ഇഷ്ടാനുസൃതമാക്കുന്നതിനുള്ള ഒരുപിടി വേരിയബിളുകൾ.
ഒരു മൂല്യം മാത്രം ഉപയോഗിച്ച് ശരിയായ നിറത്തിൽ നിങ്ങളുടെ ലിങ്കുകൾ എളുപ്പത്തിൽ സ്റ്റൈൽ ചെയ്യുക.
@link-hover-color
ശരിയായ ഹോവർ നിറം സ്വയമേവ സൃഷ്ടിക്കുന്നതിന്, Less-ൽ നിന്നുള്ള മറ്റൊരു ആകർഷണീയമായ ഉപകരണമായ ഒരു ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക . നിങ്ങൾക്ക് ഉപയോഗിക്കാം darken
, lighten
, saturate
കൂടാതെ desaturate
.
കുറച്ച് ദ്രുത വേരിയബിളുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ടൈപ്പ്ഫേസ്, ടെക്സ്റ്റ് വലുപ്പം, ലീഡിംഗ് എന്നിവയും മറ്റും എളുപ്പത്തിൽ സജ്ജീകരിക്കുക. എളുപ്പമുള്ള ടൈപ്പോഗ്രാഫിക് മിക്സിനുകൾ നൽകുന്നതിന് ബൂട്ട്സ്ട്രാപ്പ് ഇവയും ഉപയോഗിക്കുന്നു.
നിങ്ങളുടെ ഐക്കണുകളുടെ ലൊക്കേഷനും ഫയൽനാമവും ഇഷ്ടാനുസൃതമാക്കുന്നതിനുള്ള രണ്ട് ദ്രുത വേരിയബിളുകൾ.
ബൂട്ട്സ്ട്രാപ്പിൽ ഉടനീളമുള്ള ഘടകങ്ങൾ പൊതുവായ മൂല്യങ്ങൾ ക്രമീകരിക്കുന്നതിന് ചില ഡിഫോൾട്ട് വേരിയബിളുകൾ ഉപയോഗിക്കുന്നു. ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്നവ ഇതാ.
നിങ്ങളുടെ കംപൈൽ ചെയ്ത CSS-ൽ പ്രസക്തമായ എല്ലാ വെണ്ടർ പ്രിഫിക്സുകളും ഉൾപ്പെടുത്തി ഒന്നിലധികം ബ്രൗസറുകളെ പിന്തുണയ്ക്കാൻ സഹായിക്കുന്ന മിക്സിനുകളാണ് വെണ്ടർ മിക്സിനുകൾ.
ഒരൊറ്റ മിക്സിൻ ഉപയോഗിച്ച് നിങ്ങളുടെ ഘടകങ്ങളുടെ ബോക്സ് മോഡൽ പുനഃസജ്ജമാക്കുക. സന്ദർഭത്തിന്, മോസില്ലയിൽ നിന്നുള്ള സഹായകരമായ ഈ ലേഖനം കാണുക .
ഓട്ടോപ്രിഫിക്സറിന്റെ ആമുഖത്തോടെ v3.2.0 ആയി മിക്സിൻ ഒഴിവാക്കപ്പെട്ടു . ബാക്ക്വേർഡ്-കമ്പാറ്റിബിലിറ്റി സംരക്ഷിക്കാൻ, ബൂട്ട്സ്ട്രാപ്പ് v4 വരെ ബൂട്ട്സ്ട്രാപ്പ് മിക്സിൻ ആന്തരികമായി ഉപയോഗിക്കുന്നത് തുടരും.
ഇന്ന് എല്ലാ ആധുനിക ബ്രൗസറുകളും നോൺ-പ്രിഫിക്സ് border-radius
പ്രോപ്പർട്ടിയെ പിന്തുണയ്ക്കുന്നു. അതുപോലെ, .border-radius()
മിക്സിൻ ഇല്ല, എന്നാൽ ഒരു വസ്തുവിന്റെ ഒരു പ്രത്യേക വശത്ത് രണ്ട് കോണുകൾ വേഗത്തിൽ റൗണ്ട് ചെയ്യുന്നതിനുള്ള കുറുക്കുവഴികൾ ബൂട്ട്സ്ട്രാപ്പിൽ ഉൾപ്പെടുന്നു.
നിങ്ങളുടെ ടാർഗെറ്റ് പ്രേക്ഷകർ ഏറ്റവും പുതിയതും മികച്ചതുമായ ബ്രൗസറുകളും ഉപകരണങ്ങളും ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, box-shadow
പ്രോപ്പർട്ടി സ്വന്തമായി ഉപയോഗിക്കുന്നത് ഉറപ്പാക്കുക. നിങ്ങൾക്ക് പഴയ Android (pre-v4), iOS ഉപകരണങ്ങൾ (പ്രീ-ഐഒഎസ് 5) എന്നിവയ്ക്ക് പിന്തുണ ആവശ്യമാണെങ്കിൽ, ആവശ്യമായ പ്രിഫിക്സ് എടുക്കാൻ ഒഴിവാക്കിയ മിക്സിൻ ഉപയോഗിക്കുക.-webkit
സ്റ്റാൻഡേർഡ് പ്രോപ്പർട്ടിയെ പിന്തുണയ്ക്കാത്ത കാലഹരണപ്പെട്ട പ്ലാറ്റ്ഫോമുകളെ ബൂട്ട്സ്ട്രാപ്പ് ഔദ്യോഗികമായി പിന്തുണയ്ക്കാത്തതിനാൽ, v3.1.0 മുതൽ മിക്സിൻ ഒഴിവാക്കിയിരിക്കുന്നു . ബാക്ക്വേർഡ്-കമ്പാറ്റിബിലിറ്റി സംരക്ഷിക്കാൻ, ബൂട്ട്സ്ട്രാപ്പ് v4 വരെ ബൂട്ട്സ്ട്രാപ്പ് മിക്സിൻ ആന്തരികമായി ഉപയോഗിക്കുന്നത് തുടരും.
നിങ്ങളുടെ ബോക്സ് ഷാഡോകളിൽ നിറങ്ങൾ ഉപയോഗിക്കുന്നത് ഉറപ്പാക്കുക, rgba()
അതിനാൽ അവ പശ്ചാത്തലങ്ങളുമായി കഴിയുന്നത്ര തടസ്സമില്ലാതെ ലയിപ്പിക്കുക.
ഫ്ലെക്സിബിലിറ്റിക്കായി ഒന്നിലധികം മിക്സിനുകൾ. എല്ലാ പരിവർത്തന വിവരങ്ങളും ഒന്ന് ഉപയോഗിച്ച് സജ്ജീകരിക്കുക, അല്ലെങ്കിൽ ആവശ്യാനുസരണം പ്രത്യേക കാലതാമസവും ദൈർഘ്യവും വ്യക്തമാക്കുക.
ഓട്ടോപ്രിഫിക്സറിന്റെ ആമുഖത്തോടെ v3.2.0 മുതൽ മിക്സിനുകൾ ഒഴിവാക്കിയിരിക്കുന്നു . ബാക്ക്വേർഡ്-കമ്പാറ്റിബിലിറ്റി സംരക്ഷിക്കാൻ, ബൂട്ട്സ്ട്രാപ്പ് v4 വരെ ബൂട്ട്സ്ട്രാപ്പ് മിക്സിനുകൾ ആന്തരികമായി ഉപയോഗിക്കുന്നത് തുടരും.
ഏതെങ്കിലും ഒബ്ജക്റ്റ് തിരിക്കുക, സ്കെയിൽ ചെയ്യുക, വിവർത്തനം ചെയ്യുക (നീക്കുക), അല്ലെങ്കിൽ വളച്ചൊടിക്കുക.
ഓട്ടോപ്രിഫിക്സറിന്റെ ആമുഖത്തോടെ v3.2.0 മുതൽ മിക്സിനുകൾ ഒഴിവാക്കിയിരിക്കുന്നു . ബാക്ക്വേർഡ്-കമ്പാറ്റിബിലിറ്റി സംരക്ഷിക്കാൻ, ബൂട്ട്സ്ട്രാപ്പ് v4 വരെ ബൂട്ട്സ്ട്രാപ്പ് മിക്സിനുകൾ ആന്തരികമായി ഉപയോഗിക്കുന്നത് തുടരും.
CSS3-ന്റെ എല്ലാ ആനിമേഷൻ പ്രോപ്പർട്ടികൾ ഒരു ഡിക്ലറേഷനിലും മറ്റ് മിക്സിനുകളിലും വ്യക്തിഗത പ്രോപ്പർട്ടികൾക്കായി ഉപയോഗിക്കുന്നതിനുള്ള ഒരൊറ്റ മിക്സിൻ.
ഓട്ടോപ്രിഫിക്സറിന്റെ ആമുഖത്തോടെ v3.2.0 മുതൽ മിക്സിനുകൾ ഒഴിവാക്കിയിരിക്കുന്നു . ബാക്ക്വേർഡ്-കമ്പാറ്റിബിലിറ്റി സംരക്ഷിക്കാൻ, ബൂട്ട്സ്ട്രാപ്പ് v4 വരെ ബൂട്ട്സ്ട്രാപ്പ് മിക്സിനുകൾ ആന്തരികമായി ഉപയോഗിക്കുന്നത് തുടരും.
എല്ലാ ബ്രൗസറുകൾക്കും അതാര്യത സജ്ജീകരിച്ച് IE8-ന് ഒരു filter
ഫാൾബാക്ക് നൽകുക.
ഓരോ ഫീൽഡിലും ഫോം നിയന്ത്രണങ്ങൾക്കുള്ള സന്ദർഭം നൽകുക.
ഒരൊറ്റ ഘടകത്തിനുള്ളിൽ CSS വഴി നിരകൾ സൃഷ്ടിക്കുക.
ഏതെങ്കിലും രണ്ട് നിറങ്ങൾ എളുപ്പത്തിൽ പശ്ചാത്തല ഗ്രേഡിയന്റാക്കി മാറ്റുക. കൂടുതൽ വിപുലമായി ഒരു ദിശ സജ്ജീകരിക്കുക, മൂന്ന് നിറങ്ങൾ ഉപയോഗിക്കുക അല്ലെങ്കിൽ ഒരു റേഡിയൽ ഗ്രേഡിയന്റ് ഉപയോഗിക്കുക. ഒരൊറ്റ മിക്സിൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ആവശ്യമായ എല്ലാ പ്രിഫിക്സ്ഡ് വാക്യഘടനകളും ലഭിക്കും.
നിങ്ങൾക്ക് ഒരു സ്റ്റാൻഡേർഡ് ടു-കളർ, ലീനിയർ ഗ്രേഡിയന്റിന്റെ കോണും വ്യക്തമാക്കാം:
നിങ്ങൾക്ക് ഒരു ബാർബർ-സ്ട്രൈപ്പ് ശൈലിയിലുള്ള ഗ്രേഡിയന്റ് വേണമെങ്കിൽ, അതും എളുപ്പമാണ്. ഒരൊറ്റ നിറം വ്യക്തമാക്കുക, ഞങ്ങൾ ഒരു അർദ്ധസുതാര്യമായ വെള്ള വര ഓവർലേ ചെയ്യും.
മുൻഭാഗം ഉയർത്തി പകരം മൂന്ന് നിറങ്ങൾ ഉപയോഗിക്കുക. ആദ്യ നിറം, രണ്ടാമത്തെ നിറം, രണ്ടാമത്തെ നിറത്തിന്റെ കളർ സ്റ്റോപ്പ് (25% പോലെയുള്ള ഒരു ശതമാനം മൂല്യം), മൂന്നാമത്തെ നിറം എന്നിവ ഈ മിക്സിനുകൾ ഉപയോഗിച്ച് സജ്ജമാക്കുക:
ഹെഡ്സ് അപ്പുകൾ! filter
നിങ്ങൾക്ക് എപ്പോഴെങ്കിലും ഒരു ഗ്രേഡിയന്റ് നീക്കം ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, നിങ്ങൾ ചേർത്തിട്ടുള്ള ഏതെങ്കിലും IE-നിർദ്ദിഷ്ടം നീക്കം ചെയ്യുന്നത് ഉറപ്പാക്കുക . .reset-filter()
മിക്സിൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് അത് ചെയ്യാൻ കഴിയും background-image: none;
.
ഒരു നിർദ്ദിഷ്ട ലക്ഷ്യമോ ടാസ്ക്കോ കൈവരിക്കുന്നതിന് ബന്ധമില്ലാത്ത CSS പ്രോപ്പർട്ടികൾ സംയോജിപ്പിക്കുന്ന മിക്സിനുകളാണ് യൂട്ടിലിറ്റി മിക്സിനുകൾ.
class="clearfix"
ഏതെങ്കിലും ഘടകത്തിലേക്ക് ചേർക്കുന്നത് മറക്കുക , പകരം .clearfix()
ഉചിതമായിടത്ത് മിക്സിൻ ചേർക്കുക. നിക്കോളാസ് ഗല്ലഗറിൽ നിന്നുള്ള മൈക്രോ ക്ലിയർഫിക്സ് ഉപയോഗിക്കുന്നു .
ഏതെങ്കിലും ഘടകത്തെ അതിന്റെ പാരന്റിനുള്ളിൽ വേഗത്തിൽ കേന്ദ്രീകരിക്കുക. ആവശ്യമാണ് width
അല്ലെങ്കിൽ max-width
സജ്ജീകരിക്കേണ്ടതുണ്ട്.
ഒരു വസ്തുവിന്റെ അളവുകൾ കൂടുതൽ എളുപ്പത്തിൽ വ്യക്തമാക്കുക.
ഏതെങ്കിലും ടെക്സ്റ്റേരിയയ്ക്കോ മറ്റേതെങ്കിലും ഘടകത്തിനോ വേണ്ടി വലുപ്പം മാറ്റുന്നതിനുള്ള ഓപ്ഷനുകൾ എളുപ്പത്തിൽ കോൺഫിഗർ ചെയ്യുക. സാധാരണ ബ്രൗസർ സ്വഭാവത്തിലേക്കുള്ള ഡിഫോൾട്ടുകൾ ( both
).
ഒരൊറ്റ മിക്സിൻ ഉപയോഗിച്ച് എലിപ്സിസ് ഉപയോഗിച്ച് ടെക്സ്റ്റ് എളുപ്പത്തിൽ ചുരുക്കുക. മൂലകത്തിന് block
അല്ലെങ്കിൽ inline-block
ലെവൽ ആവശ്യമാണ്.
രണ്ട് ഇമേജ് പാതകളും @1x ഇമേജ് അളവുകളും വ്യക്തമാക്കുക, ബൂട്ട്സ്ട്രാപ്പ് ഒരു @2x മീഡിയാ അന്വേഷണം നൽകും. നിങ്ങൾക്ക് സേവിക്കാൻ നിരവധി ചിത്രങ്ങൾ ഉണ്ടെങ്കിൽ, ഒരൊറ്റ മീഡിയ അന്വേഷണത്തിൽ നിങ്ങളുടെ റെറ്റിന ഇമേജ് CSS സ്വമേധയാ എഴുതുന്നത് പരിഗണിക്കുക.
ബൂട്ട്സ്ട്രാപ്പ് നിർമ്മിച്ചിരിക്കുന്നത് കുറവിലാണ്, ഇതിന് ഒരു ഔദ്യോഗിക സാസ് പോർട്ടും ഉണ്ട് . ഞങ്ങൾ ഇത് ഒരു പ്രത്യേക GitHub ശേഖരത്തിൽ പരിപാലിക്കുകയും ഒരു കൺവേർഷൻ സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് അപ്ഡേറ്റുകൾ കൈകാര്യം ചെയ്യുകയും ചെയ്യുന്നു.
സാസ് പോർട്ടിന് ഒരു പ്രത്യേക റിപ്പോ ഉള്ളതിനാൽ, കുറച്ച് വ്യത്യസ്തമായ പ്രേക്ഷകർക്ക് സേവനം നൽകുന്നതിനാൽ, പ്രോജക്റ്റിന്റെ ഉള്ളടക്കം പ്രധാന ബൂട്ട്സ്ട്രാപ്പ് പ്രോജക്റ്റിൽ നിന്ന് വളരെ വ്യത്യസ്തമാണ്. ഇത് സാസ് പോർട്ട് കഴിയുന്നത്ര സാസ് അധിഷ്ഠിത സിസ്റ്റങ്ങളുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കുന്നു.
പാത | വിവരണം |
---|---|
lib/ |
റൂബി ജെം കോഡ് (സാസ് കോൺഫിഗറേഷൻ, റെയിലുകൾ, കോമ്പസ് സംയോജനം) |
tasks/ |
കൺവെർട്ടർ സ്ക്രിപ്റ്റുകൾ (അപ്സ്ട്രീം കുറച്ച് സാസിലേക്ക് തിരിയുന്നു) |
test/ |
കംപൈലേഷൻ ടെസ്റ്റുകൾ |
templates/ |
കോമ്പസ് പാക്കേജ് മാനിഫെസ്റ്റ് |
vendor/assets/ |
സാസ്, ജാവാസ്ക്രിപ്റ്റ്, ഫോണ്ട് ഫയലുകൾ |
Rakefile |
റാക്ക്, കൺവേർട് എന്നിവ പോലുള്ള ആന്തരിക ജോലികൾ |
ഈ ഫയലുകൾ പ്രവർത്തനക്ഷമമായി കാണുന്നതിന് Sass പോർട്ടിന്റെ GitHub ശേഖരം സന്ദർശിക്കുക .
Sass-നുള്ള Bootstrap എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം, ഉപയോഗിക്കണം എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, GitHub repository readme പരിശോധിക്കുക . ഇത് ഏറ്റവും കാലികമായ ഉറവിടമാണ്, കൂടാതെ റെയിലുകൾ, കോമ്പസ്, സ്റ്റാൻഡേർഡ് സാസ് പ്രോജക്റ്റുകൾ എന്നിവയ്ക്കൊപ്പം ഉപയോഗിക്കുന്നതിനുള്ള വിവരങ്ങൾ ഉൾപ്പെടുന്നു.