<div>
Bootstrap 3 හි තීරුවක් කේන්ද්රගත කිරීම සඳහා ප්රවේශයන් දෙකක් තිබේ :
ප්රවේශය 1 (ඕෆ්සෙට්):
පළමු ප්රවේශය මඟින් බූට්ස්ට්රැප්ගේම ඕෆ්සෙට් පන්ති භාවිතා කරයි, එබැවින් එයට සලකුණු වෙනස් කිරීමක් අවශ්ය නොවන අතර අතිරේක CSS අවශ්ය නොවේ. ප්රධාන දෙය නම් පේළියේ ඉතිරි ප්රමාණයෙන් අඩකට සමාන ඕෆ්සෙට් එකක් සැකසීමයි . උදාහරණයක් ලෙස, 2 ප්රමාණයේ තීරුවක් 5 ක ඕෆ්සෙට් එකක් එකතු කිරීමෙන් කේන්ද්රගත වනු ඇත, එනම්(12-2)/2
.
සලකුණු කිරීමේදී මෙය පෙනෙන්නේ:
<div class="row">
<div class="col-md-2 col-md-offset-5"></div>
</div>
දැන්, මෙම ක්රමය සඳහා පැහැදිලි අඩුපාඩුවක් තිබේ. එය පමණක් පවා තීරුව ප්රමාණ සඳහා ක්රියා නිසා පමණක් .col-X-2
, .col-X-4
, col-X-6
, col-X-8
, සහ col-X-10
සහාය දක්වයි.
ප්රවේශය 2 (පැරණි margin:auto
)
ඔප්පු කරන ලද තාක්ෂණය භාවිතා කිරීමෙන් ඔබට ඕනෑම තීරු ප්රමාණයක් කේන්ද්රගත කළ හැකිය margin: 0 auto;
. බූට්ස්ට්රැප් හි ජාල පද්ධතිය මඟින් එකතු කරන පාවෙන දේ ගැන ඔබ සැලකිලිමත් විය යුතුය. පහත සඳහන් පරිදි අභිරුචි CSS පන්තියක් අර්ථ දැක්වීමට මම නිර්දේශ කරමි:
.col-centered{
float: none;
margin: 0 auto;
}
දැන් ඔබට එය ඕනෑම තිර ප්රමාණයකට ඕනෑම තීරු ප්රමාණයකට එක් කළ හැකි අතර එය බූට්ස්ට්රැප් හි ප්රතිචාරාත්මක සැකැස්ම සමඟ බාධාවකින් තොරව ක්රියා කරයි:
<div class="row">
<div class="col-lg-1 col-centered"></div>
</div>
සටහන: ක්රම දෙකම සමඟින් ඔබට .row
මූලද්රව්යය මඟ හැරිය හැකි අතර තීරුව කේන්ද්රගතව තිබිය හැක .container
, නමුත් බහාලුම් පන්තියේ පෑඩ් කිරීම නිසා සත්ය තීරු ප්රමාණයෙහි අවම වෙනසක් ඔබට පෙනෙනු ඇත.
යාවත්කාලීන කිරීම:
V3.0.1 බූට්ස්ට්රැප් හි ඉදිකරන ලද පංතියක් center-block
ඇති margin: 0 auto
නමුත් එය අස්ථානගත float:none
වී ඇති හෙයින්, එය ග්රිඩ් පද්ධතිය සමඟ වැඩ කිරීමට ඔබේ CSS වෙත එකතු කළ හැකිය.