নতুন আলফা সংস্করণগুলিতে তারা ইউটিলিটি স্পেসিং ক্লাস চালু করেছে । যদি আপনি এগুলি চালাক উপায়ে ব্যবহার করেন তবে কাঠামোটি টুইঙ্ক করা যেতে পারে।
ব্যবধান ইউটিলিটি ক্লাস
<div class="container-fluid">
<div class="row">
<div class="col-sm-4 col-md-3 pl-0">…</div>
<div class="col-sm-4 col-md-3">…</div>
<div class="col-sm-4 col-md-3">…</div>
<div class="col-sm-4 col-md-3 pr-0">…</div>
</div>
</div>
pl-0
এবং pr-0
কলামগুলি থেকে নেতৃস্থানীয় এবং পিছনের প্যাডিং সরিয়ে ফেলবে। একটি ইস্যু বাম হ'ল একটি কলামের এমবেড করা সারিগুলি, কারণ তাদের এখনও নেতিবাচক মার্জিন রয়েছে। এক্ষেত্রে:
<div class="col-sm-12 col-md-6 pl-0">
<div class="row ml-0">
</div>
সংস্করণের পার্থক্য
এছাড়াও নোট করুন ইউটিলিটি স্পেসিং ক্লাসগুলি সংস্করণ থেকে পরিবর্তন করা হয়েছিল 4.0.0-alpha.4
। সেগুলি 2 টি ড্যাশ দ্বারা পৃথক করার আগে যেমন => p-x-0
এবং আরও p-l-0
...
সংস্করণ 3 এর জন্য বিষয়টিতে থাকতে: আমি বুটস্ট্র্যাপ 3 প্রকল্পে এটি ব্যবহার করি এবং এই নির্দিষ্ট ব্যবধানের জন্য কম্পাস সেটআপটি অন্তর্ভুক্ত করি bootstrap-sass
(সংস্করণ 3) অথবা bootstrap
(সংস্করণ 4.0.0-আলফা.3) ডাবল ড্যাশ সহ বা bootstrap
(সংস্করণ 4.0.0-alpha.4 এবং উপরে) একক ড্যাশ সহ।
এছাড়াও, সর্বশেষ সংস্করণ (গুলি) pt-5
কেবল 3 এর পরিবর্তে 5 গুণ অনুপাত (উদাহরণস্বরূপ: প্যাডিং-টপ 5) অবধি বাড়বে।
কম্পাস
$grid-breakpoints: (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px) !default;
@import "../scss/mixins/breakpoints";
@import "../scss/utilities/_spacing.scss";
সিএসএস আউটপুট
আপনি অবশ্যই কোনও উত্পন্ন সিএসএস ফাইল থেকে প্যাডিং স্পেসিং ক্লাসগুলি সর্বদা অনুলিপি / পেস্ট করতে পারেন।
.p-0 { padding: 0 !important; }
.pt-0 { padding-top: 0 !important; }
.pr-0 { padding-right: 0 !important; }
.pb-0 { padding-bottom: 0 !important; }
.pl-0 { padding-left: 0 !important; }
.px-0 { padding-right: 0 !important; padding-left: 0 !important; }
.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
.p-1 { padding: 0.25rem !important; }
.pt-1 { padding-top: 0.25rem !important; }
.pr-1 { padding-right: 0.25rem !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pl-1 { padding-left: 0.25rem !important; }
.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-2 { padding: 0.5rem !important; }
.pt-2 { padding-top: 0.5rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pl-2 { padding-left: 0.5rem !important; }
.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-3 { padding: 1rem !important; }
.pt-3 { padding-top: 1rem !important; }
.pr-3 { padding-right: 1rem !important; }
.pb-3 { padding-bottom: 1rem !important; }
.pl-3 { padding-left: 1rem !important; }
.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-4 { padding: 1.5rem !important; }
.pt-4 { padding-top: 1.5rem !important; }
.pr-4 { padding-right: 1.5rem !important; }
.pb-4 { padding-bottom: 1.5rem !important; }
.pl-4 { padding-left: 1.5rem !important; }
.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-5 { padding: 3rem !important; }
.pt-5 { padding-top: 3rem !important; }
.pr-5 { padding-right: 3rem !important; }
.pb-5 { padding-bottom: 3rem !important; }
.pl-5 { padding-left: 3rem !important; }
.px-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }