Sourceදළ විශ්ලේෂණය
ඔතා බහාලුම්, බලගතු ජාල පද්ධතියක්, නම්යශීලී මාධ්ය වස්තුවක් සහ ප්රතිචාරාත්මක උපයෝගිතා පන්ති ඇතුළුව, ඔබේ බූට්ස්ට්රැප් ව්යාපෘතිය තැබීම සඳහා සංරචක සහ විකල්ප.
Bootstrap හි ඇති මූලික පිරිසැලසුම් අංගය බහාලුම් වන අතර අපගේ පෙරනිමි ජාල පද්ධතිය භාවිතා කරන විට අවශ්ය වේ . ප්රතිචාරාත්මක, ස්ථාවර පළල කන්ටේනරයකින් (එක් එක් කඩඉම් ලක්ෂ්යයෙන් එහි max-width
වෙනස්වීම් අදහස් වේ) හෝ ද්රව-පළල (එනම් එය 100%
සෑම විටම පුළුල් බව) තෝරන්න.
බහාලුම් කූඩු කළ හැකි අතර, බොහෝ පිරිසැලසුම් සඳහා කූඩු සහිත බහාලුමක් අවශ්ය නොවේ.
.container-fluid
දර්ශන තොටේ සම්පූර්ණ පළල පුරා විහිදෙන, සම්පූර්ණ පළල බහාලුමක් සඳහා භාවිතා කරන්න .
ප්රතිචාරාත්මක කඩඉම් ලකුණු
Bootstrap මුලින්ම ජංගම ලෙස සංවර්ධනය කර ඇති බැවින්, අපගේ පිරිසැලසුම් සහ අතුරුමුහුණත් සඳහා සංවේදී කඩඉම් නිර්මාණය කිරීමට අපි මාධ්ය විමසුම් අතලොස්සක් භාවිතා කරමු . මෙම බිඳුම් ලක්ෂ්ය බොහෝ දුරට අවම දර්ශන තොටේ පළල මත පදනම් වන අතර දර්ශන තොට වෙනස් වන විට මූලද්රව්ය විශාල කිරීමට අපට ඉඩ සලසයි.
Bootstrap මූලික වශයෙන් අපගේ පිරිසැලසුම, ජාල පද්ධතිය සහ සංරචක සඳහා අපගේ මූලාශ්ර Sass ගොනු තුළ පහත මාධ්ය විමසුම් පරාසයන් හෝ බිඳුම් ලක්ෂ්ය භාවිතා කරයි.
අපි අපගේ මූලාශ්ර CSS Sass හි ලියන බැවින්, අපගේ සියලුම මාධ්ය විමසුම් Sass mixins හරහා ලබා ගත හැක:
අපි ඉඳහිට අනෙක් දිශාවට යන මාධ්ය විමසුම් භාවිතා කරමු (දී ඇති තිර ප්රමාණය හෝ කුඩා ):
බ්රවුසර දැනට පරාස සන්දර්භය විමසුම් සඳහා සහය නොදක්වන බැවින්, අපි මෙම සංසන්දනය සඳහා ඉහළ නිරවද්යතාවයකින් අගයන් භාවිතා කරමින් භාගික පළල (උදාහරණයක් ලෙස, අධි-dpi උපාංගවල යම් යම් තත්වයන් යටතේ සිදුවිය හැකි) සහිත උපසර්ග min-
සහmax-
දර්ශන තොටුවල සීමාවන් වටා ක්රියා කරන බව සලකන්න. .
නැවත වරක්, මෙම මාධ්ය විමසුම් Sass mixins හරහා ද ලබා ගත හැක:
අවම සහ උපරිම කඩඉම් පළල භාවිතා කරමින් තිර ප්රමාණයේ තනි කොටසක් ඉලක්ක කර ගැනීම සඳහා මාධ්ය විමසුම් සහ මික්සින් ද ඇත.
මෙම මාධ්ය විමසුම් Sass mixins හරහා ද ලබා ගත හැක:
ඒ හා සමානව, මාධ්ය විමසුම් බහු බිඳුම් ලක්ෂ්ය පළල දක්වා විහිදේ:
එකම තිර ප්රමාණයේ පරාසය ඉලක්ක කර ගැනීම සඳහා Sass mixin වනුයේ:
z-index
අන්තර්ගත සැකසීමට තුන්වන අක්ෂයක් ලබා දීමෙන් පිරිසැලසුම පාලනය කිරීමට උපකාර වන CSS ගුණය වන Bootstrap සංරචක කිහිපයක් භාවිතා කරයි. අපි Bootstrap හි පෙරනිමි z-දර්ශක පරිමාණයක් භාවිතා කරමු, එය නිසි ලෙස ස්ථර සංචාලනය, මෙවලම් ඉඟි සහ popovers, modals සහ තවත් දේ සඳහා නිර්මාණය කර ඇත.
මෙම ඉහළ අගයන් අත්තනෝමතික සංඛ්යාවකින් ආරම්භ වන අතර, ගැටුම් ඉතා මැනවින් වළක්වා ගැනීමට තරම් ඉහළ සහ විශේෂිත වේ. අපට අපගේ ස්ථර සංරචක හරහා මේවායේ සම්මත කට්ටලයක් අවශ්ය වේ—මෙවලම් ඉඟි, popovers, navbars, dropdowns, modals—එබැවින් අපට හැසිරීම් වල සාධාරණ ලෙස ස්ථාවර විය හැක. 100
අපට + හෝ + භාවිත කිරීමට නොහැකි වීමට හේතුවක් නැත 500
.
අපි මෙම තනි අගයන් අභිරුචිකරණය කිරීම දිරිමත් නොකරමු; ඔබ එකක් වෙනස් කළහොත්, ඔබට ඒවා සියල්ලම වෙනස් කිරීමට සිදුවේ.
සංරචක තුළ අතිච්ඡාදනය වන මායිම් හැසිරවීමට (උදා, ආදාන කණ්ඩායම්වල බොත්තම් සහ ආදාන), අපි අඩු තනි ඉලක්කම් z-index
අගයන් 1
, 2
, සහ 3
පෙරනිමි, හොවර් සහ සක්රීය තත්වයන් සඳහා භාවිතා කරමු. z-index
hover/focus/active මත, අපි සහෝදර මූලද්රව්ය මත ඔවුන්ගේ මායිම පෙන්වීමට ඉහළ අගයක් සහිත විශේෂිත මූලද්රව්යයක් ඉදිරියට ගෙන එන්නෙමු.