Bootstrap 5 ក្រដាស: ឧបករណ៍តូច

আমরা নিচে Bootstrap 5 গ্রিড লেআউটের কিছু উদাহরণ সাজানো হয়েছে。

তিনটি সমান সাপেক্ষিক

সুনির্দিষ্ট সংখ্যক উপাদানের উপর ব্যবহার করুন .col শ্রেণী, Bootstrap কতটা উপাদান থাকে (এবং সমান প্রশস্ততা সাপেক্ষিক তৈরি করবে)। নিচের উদাহরণটিতে, আমরা তিনটি col উপাদান ব্যবহার করেছি, এবং প্রত্যেক উপাদানের প্রশস্ততা 33.33% হবে。

প্রতিমান

<div class="row">
  <div class="col">col</div>
  <div class="col">col</div>
  <div class="col">col</div>
</div>

আপনার নিজেই চেষ্টা করুন

সংখ্যা ব্যবহারের তিনটি সমান সাপেক্ষিক

আপনি সংখ্যা ব্যবহার করে সাপেক্ষিক প্রশস্ততা নিয়ন্ত্রণ করতে পারেন। নিশ্চিত করুন যে, সমগ্রটি 12 (সব সাপেক্ষিককেই ব্যবহার করতে প্রয়োজন) বা তার কম হবে:

প্রতিমান

<div class="row">
  <div class="col-4">col-4</div>
  <div class="col-4">col-4</div>
  <div class="col-4">col-4</div>
</div>

আপনার নিজেই চেষ্টা করুন

তিনটি অসমান সাপেক্ষিক

অসমান সাপেক্ষিক তৈরি করতে, আপনি সংখ্যা ব্যবহার করতে হবে। নিচের উদাহরণটি 25%/50%/25% ভাগ তৈরি করবে:

প্রতিমান

<div class="row">
  <div class="col-3">col-3</div>
  <div class="col-6">col-6</div>
  <div class="col-3">col-3</div>
</div>

আপনার নিজেই চেষ্টা করুন

সাপেক্ষিক প্রশস্ততা সমাপ্ত করুন

তবে, শুধুমাত্র একটি সাপেক্ষিক প্রশস্ততা সমাপ্ত করতে পর্যাপ্ত, এবং ভাইরা সাপেক্ষিককে আসন্ন স্থান থেকে স্বচ্ছতাপূর্বক সমায়োজন করতে হবে। নিচের উদাহরণটি 25%/50%/25% ভাগ তৈরি করবে:

প্রতিমান

<div class="row">
  <div class="col">col</div>
  <div class="col-6">col-6</div>
  <div class="col">col</div>
</div>

আপনার নিজেই চেষ্টা করুন

আরও সমান সাপেক্ষিক

প্রতিমান

<!-- দুইটি সমান সাপেক্ষিক -->
<div class="row">
  <div class="col">1 of 2</div>
  <div class="col">2 of 2</div>
</div>
<!-- চারটি সমান সাপেক্ষিক -->
<div class="row">
  <div class="col">1 of 4</div>
  <div class="col">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>
<!-- ছয়টি সমান সাপেক্ষিক -->
<div class="row">
  <div class="col">1 of 6</div>
  <div class="col">2 of 6</div>
  <div class="col">3 of 6</div>
  <div class="col">4 of 6</div>  
  <div class="col">5 of 6</div>
  <div class="col">6 of 6</div>
</div>

আপনার নিজেই চেষ্টা করুন

Row Cols

আপনি এছাড়াও ব্যবহার করতে পারেন .row-cols-* শ্রেণী নিয়ন্ত্রককে একে অপরের পাশে থাকা সাপেক্ষিক সংখ্যা (কতটা সাপেক্ষিক থাকতো):

প্রতিমান

<div class="row row-cols-1">
  <div class="col">1 of 2</div>
  <div class="col">2 of 2</div>
</div>
<div class="row row-cols-2">
  <div class="col">1 of 4</div>
  <div class="col">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>
<div class="row row-cols-3">
  <div class="col">1 of 6</div>
  <div class="col">2 of 6</div>
  <div class="col">3 of 6</div>
  <div class="col">4 of 6</div>  
  <div class="col">5 of 6</div>
  <div class="col">6 of 6</div>
</div>

আপনার নিজেই চেষ্টা করুন

আরও অসমান সাপেক্ষিক

প্রতিমান

<!-- দুইটি অসমান সাপেক্ষিক -->
<div class="row">
  <div class="col-8">1 of 2</div>
  <div class="col-4">2 of 2</div>
</div>
<!-- Four unequal columns -->
<div class="row">
  <div class="col-2">1 of 4</div>
  <div class="col-2">2 of 4</div>
  <div class="col-2">3 of 4</div>
  <div class="col-6">4 of 4</div>
</div>
<!-- Setting two column widths -->
<div class="row">
  <div class="col-4">1 of 4</div>
  <div class="col-6">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>

আপনার নিজেই চেষ্টা করুন

একই উঁচতা

যদি একটি কলাম অন্যটির থেকে উঁচু (টেক্সট বা CSS উঁচতা জন্য)

প্রতিমান

<div class="row">
  <div class="col">Lorem ipsum...</div>
  <div class="col">col</div>
  <div class="col">col</div>
</div>

আপনার নিজেই চেষ্টা করুন

একত্রিত কলাম

এই উদাহরণটি দিয়ে দেখা যায় কিভাবে দুটি কলাম লেআউট তৈরি করা যায়, যেখানে একটি কলামে আরও দুটি কলাম রয়েছে:

প্রতিমান

<div class="row">
  <div class="col-8">
    .col-8
    <div class="row">
      <div class="col-6">.col-6</div>
      <div class="col-6">.col-6</div>
    </div>
  </div>
  <div class="col-4">.col-4</div>
</div>

আপনার নিজেই চেষ্টা করুন

রেসপন্সিভ শ্রেণী

Bootstrap 5 গ্রিড সিস্টেমটিতে পাঁচটি শ্রেণী রয়েছে:

  • .col- (সুপার সমক্ষ ডিভাইস - সমস্তরেখা প্রস্থতা ৫৭৬px থেকে কম)
  • .col-sm- (ছোট ডিভাইস - সমস্তরেখা প্রস্থতা ৫৭৬px বা বেশি)
  • .col-md- (মধ্যম ডিভাইস - সমস্তরেখা প্রস্থতা ৭৬৮ পিক্সেল বা বেশি)
  • .col-lg- (বড় ডিভাইস - সমস্তরেখা প্রস্থতা ৯৯২ পিক্সেল বা বেশি)
  • .col-xl- (এক্সলার্জ ডিভাইস - সমস্তরেখা প্রস্থতা ১২০০px বা বেশি)
  • .col-xxl- (এক্সলার্জ ডিভাইস - সমস্তরেখা প্রস্থতা ১৪০০px বা বেশি)

এই শ্রেণীগুলোকে মিলিয়ে একটি আরও গতিময় এবং নিবৃত্ত লেআউট তৈরি করা যেতে পারে。

সুঝাওয়া:প্রত্যেক শ্রেণীকে অনুপাতিকভাবে বৃদ্ধি করা হয়, তাই আপনি যদি চান তবে: sm এবং md একই প্রস্থা নির্ধারণ করতে হলে, শুধুমাত্র নির্দিষ্ট করতে হবে: sm

স্তব্য থেকে সমক্ষ

এই উদাহরণটি দিয়ে দেখা যায় কিভাবে কলাম লেআউট তৈরি করা যায়, যা সুপার সমক্ষ ডিভাইসের জন্য স্ট্যাক (স্তব্য) হয়, এবং বড় ডিভাইস (sm, md, lg এবং xl) তে পরিমাপকৃত হয় হয়ে যায়:

প্রতিমান

<div class="row">
  <div class="col-sm-9">col-sm-9</div>
  <div class="col-sm-3">col-sm-3</div>
</div>
<div class="row">
  <div class="col-sm">col-sm</div>
  <div class="col-sm">col-sm</div>
  <div class="col-sm">col-sm</div>
</div>

আপনার নিজেই চেষ্টা করুন

মিক্স এবং ম্যাচ

প্রতিমান

<!-- অতি-ছোট ডিভাইসে 50%/50% বিভাজন, বড় ডিভাইসে 75%/25% বিভাজন -->
<div class="row">
  <div class="col-6 col-sm-9">col-6 col-sm-9</div>
  <div class="col-6 col-sm-3">col-6 col-sm-3</div>
</div>
<!-- অতি-ছোট, ছোট, মাঝারি ডিভাইসে 58%/42% বিভাজন, বড় এবং অতি-বড় ডিভাইসে 66.3%/33.3% বিভাজন -->
<div class="row">
  <div class="col-7 col-lg-8">col-7 col-lg-8</div>
  <div class="col-5 col-lg-4">col-5 col-lg-4</div>
</div>
<!-- ছোট ডিভাইসে 25%/75% বিভাজন, মাঝারি ডিভাইসে 50%/50% বিভাজন, বড় এবং অতি-বড় ডিভাইসে 33%/66% বিভাজন। অতি-ছোট ডিভাইসে, স্বচালিতভাবে স্ট্যাক (100%) হবে -->
<div class="row">
  <div class="col-sm-3 col-md-6 col-lg-4">col-sm-3 col-md-6 col-lg-4</div>
  <div class="col-sm-9 col-md-6 col-lg-8">col-sm-9 col-md-6 col-lg-8</div>
</div>

আপনার নিজেই চেষ্টা করুন

কোনও gutter নেই

স্তম্ভের মধ্যে বিচ্ছেদ (অতিরিক্ত জায়গা) পরিবর্তন করতে, কোনও সাধারণ .g-1|2|3|4|5 শ্রেণী (.g-4 এটি ডিফল্ট মান)।

কাপড়লাইন (gutter) সম্পূর্ণভাবে মুছতে, নিচের ওয়ার্ড ব্যবহার করুন .g-0

প্রতিমান

<div class="row g-0">

আপনার নিজেই চেষ্টা করুন