কেবল বুটস্ট্র্যাপ 3-এ প্রযোজ্য।
বর্ণ (এক্স উপেক্ষা গুলি , ছাঃ , MD , এলজি ) এখন জন্য , আমি শুধু সংখ্যা দিয়ে শুরু করব ...
- সংখ্যাগুলি (1-12) কোনও বিভাজনের মোট প্রস্থের একটি অংশকে উপস্থাপন করে
- সমস্ত ডিভ 12 টি কলামে বিভক্ত
- সুতরাং,
col-*-6
12 টির মধ্যে 6 টি কলাম (অর্ধ প্রস্থ) col-*-12
ছড়িয়ে পড়েছে, 12 টির মধ্যে 12 টি কলাম (পুরো প্রস্থ) প্রসারিত হবে
সুতরাং, যদি আপনি একটি দ্বি স্প্যান করতে দুটি সমান কলাম চান , লিখুন
<div class="col-xs-6">Column 1</div>
<div class="col-xs-6">Column 2</div>
অথবা, যদি আপনি একই প্রস্থে তিনটি অসম কলাম বিস্তৃত করতে চান তবে আপনি লিখতে পারেন:
<div class="col-xs-2">Column 1</div>
<div class="col-xs-6">Column 2</div>
<div class="col-xs-4">Column 3</div>
আপনি কলামগুলির # টি সর্বদা 12 পর্যন্ত যোগ করার বিষয়টি লক্ষ্য করবেন It এটি বারোটির চেয়ে কম হতে পারে তবে আপনার 12 টিরও বেশি বার সতর্ক থাকুন কারণ আপনার আপত্তিজনক ডিভগুলি পরবর্তী সারিতে নেমে যাবে (এটি নয় .row
, যা পুরোপুরি অন্য গল্প।
আপনি কলামগুলির মধ্যে কলামগুলিতে বাসা বাঁধতে পারেন ( .row
তাদের চারপাশে একটি মোড়ক দিয়ে সেরা ) যেমন:
<div class="col-xs-6">
<div class="row">
<div class="col-xs-4">Column 1-a</div>
<div class="col-xs-8">Column 1-b</div>
</div>
</div>
<div class="col-xs-6">
<div class="row">
<div class="col-xs-2">Column 2-a</div>
<div class="col-xs-10">Column 2-b</div>
</div>
</div>
নেস্টেড ডিভগুলির প্রতিটি সেট তাদের পিতামাতার ডিভের 12 টি কলাম পর্যন্ত বিস্তৃত। দ্রষ্টব্য: যেহেতু প্রতিটি .col
শ্রেণীর উভয় পক্ষের 15px প্যাডিং রয়েছে, আপনার সাধারণত .row
একটিতে নেস্টেড কলামগুলি আবৃত করা উচিত , যার -15px মার্জিন রয়েছে। এটি প্যাডিংয়ের সদৃশ এড়ানো এবং নেস্টেড এবং অ-নেস্টেড কোল ক্লাসের মধ্যে কন্টেন্ট রেখাযুক্ত রাখে।
- আপনি বিশেষভাবে xs, sm, md, lg
ব্যবহার সম্পর্কে জিজ্ঞাসা করেননি , তবে তারা হাতছাড়া হয়ে যায় তাই আমি সাহায্য করতে পারি না তবে এটি স্পর্শ করতে পারি ...
সংক্ষেপে, তারা শ্রেণীর কোন স্ক্রিনের আকার প্রয়োগ করতে হবে তা নির্ধারণ করতে ব্যবহৃত হয় :
- xs = অতিরিক্ত ছোট পর্দা (মোবাইল ফোন)
- এসএম = ছোট পর্দা (ট্যাবলেট)
- এমডি = মাঝারি পর্দা (কিছু ডেস্কটপ)
- lg = বড় পর্দা (অবশিষ্ট ডেস্কটপগুলি)
আরও তথ্যের জন্য অফিসিয়াল বুটস্ট্র্যাপ ডকুমেন্টেশন থেকে " গ্রিড বিকল্পগুলি " অধ্যায়টি পড়ুন ।
আপনার একাধিক কলামের ক্লাস ব্যবহার করে সাধারণত একটি ডিভি শ্রেণিবদ্ধ করা উচিত যাতে এটি পর্দার আকারের উপর নির্ভর করে আলাদাভাবে আচরণ করে (এটি বুটস্ট্র্যাপকে প্রতিক্রিয়াশীল করে তোলে এমন হৃদয়)। উদাহরণস্বরূপ: ক্লাসগুলির সাথে একটি ডিভ col-xs-6
এবং col-sm-4
মোবাইল ফোনে অর্ধেক পর্দা (xs) এবং ট্যাবলেটগুলিতে (এসএম) এর স্ক্রিনের 1/3 অংশ বিস্তৃত হবে।
<div class="col-xs-6 col-sm-4">Column 1</div> <!-- 1/2 width on mobile, 1/3 screen on tablet) -->
<div class="col-xs-6 col-sm-8">Column 2</div> <!-- 1/2 width on mobile, 2/3 width on tablet -->
উল্লেখ্য: নিচের মন্তব্য অনুযায়ী, একজন প্রদত্ত স্ক্রিন সাইজ জন্য গ্রিড ক্লাস স্ক্রিন সাইজ ক্ষেত্রে প্রযোজ্য এবং বড় যদি না অন্য ঘোষণা ওভাররাইড এটা (অর্থাত col-xs-6 col-md-4
ধারন 6 কলাম xs
এবংsm
, এবং 4 কলাম md
এবংlg
, যদিও sm
এবং lg
স্পষ্টভাবে ঘোষণা না হয়)
উল্লেখ্য: যদি আপনি সংজ্ঞায়িত করেন না xs
, এটা ডিফল্ট করবে col-xs-12
(যেমন col-sm-6
উপর অর্ধেক প্রস্থ হয় sm
, md
এবং lg
উপর পর্দা কিন্তু পূর্ণ- প্রস্থের xs
পর্দা)।
দ্রষ্টব্য: যদি আপনার .row
12 টিরও বেশি কলস অন্তর্ভুক্ত থাকে তবে যতক্ষণ না আপনি জানেন যে তারা কীভাবে প্রতিক্রিয়া জানাবে it's - এটি একটি বিতর্কিত বিষয়, এবং সবাই একমত নয়।