ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ |
ବାରଟି ସ୍ତମ୍ଭ ସିଷ୍ଟମ, ପାଞ୍ଚଟି ଡିଫଲ୍ଟ ପ୍ରତିକ୍ରିୟାଶୀଳ ସ୍ତର, ସାସ୍ ଭେରିଏବଲ୍ ଏବଂ ମିକ୍ସିନ ଏବଂ ଦଶହଜାର ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଶ୍ରେଣୀ ଯୋଗୁଁ ସମସ୍ତ ଆକୃତି ଏବଂ ଆକାରର ଲେଆଉଟ୍ ନିର୍ମାଣ କରିବାକୁ ଆମର ଶକ୍ତିଶାଳୀ ମୋବାଇଲ୍-ପ୍ରଥମ ଫ୍ଲେକ୍ସବକ୍ସ ଗ୍ରୀଡ୍ ବ୍ୟବହାର କରନ୍ତୁ |
ବୁଟଷ୍ଟ୍ରାପ୍ ର ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ ବିଷୟବସ୍ତୁକୁ ଲେଆଉଟ୍ ଏବଂ ଆଲାଇନ୍ କରିବା ପାଇଁ ଏକ ପାତ୍ର, ଧାଡି, ଏବଂ ସ୍ତମ୍ଭ ବ୍ୟବହାର କରେ | ଏହା ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ନିର୍ମିତ ଏବଂ ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରତିକ୍ରିୟାଶୀଳ | ନିମ୍ନରେ ଏକ ଉଦାହରଣ ଏବଂ ଗ୍ରୀଡ୍ କିପରି ଏକତ୍ର ହୁଏ ତାହାର ଏକ ଗଭୀର ଦୃଷ୍ଟି |
ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ନୂଆ କି ଅପରିଚିତ? ପୃଷ୍ଠଭୂମି, ଶବ୍ଦ, ନିର୍ଦ୍ଦେଶାବଳୀ, ଏବଂ କୋଡ୍ ସ୍ନିପେଟ୍ ପାଇଁ ଏହି CSS ଟ୍ରିକ୍ସ ଫ୍ଲେକ୍ସବକ୍ସ ଗାଇଡ୍ ପ Read ଼ |
ଉପରୋକ୍ତ ଉଦାହରଣ ଆମର ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ବ୍ୟବହାର କରି ଛୋଟ, ମଧ୍ୟମ, ବୃହତ ଏବଂ ଅତିରିକ୍ତ ବୃହତ ଉପକରଣଗୁଡ଼ିକରେ ତିନୋଟି ସମାନ-ପ୍ରସ୍ଥ ସ୍ତମ୍ଭ ସୃଷ୍ଟି କରେ | ସେହି ସ୍ତମ୍ଭଗୁଡ଼ିକ ପିତାମାତା ସହିତ ପୃଷ୍ଠାରେ କେନ୍ଦ୍ରୀଭୂତ .container
|
ଏହାକୁ ଭାଙ୍ଗିବା, ଏହା କିପରି କାର୍ଯ୍ୟ କରେ ତାହା ଏଠାରେ ଅଛି:
- ଧାରଣକାରୀମାନେ ଆପଣଙ୍କ ସାଇଟର ବିଷୟବସ୍ତୁକୁ କେନ୍ଦ୍ର ଏବଂ ଭୂସମାନ୍ତର ଭାବରେ ପ୍ୟାଡ୍ କରିବାର ଏକ ମାଧ୍ୟମ ପ୍ରଦାନ କରନ୍ତି |
.container
ଏକ ପ୍ରତିକ୍ରିୟାଶୀଳ ପିକ୍ସେଲ ଓସାର.container-fluid
ପାଇଁ କିମ୍ବାwidth: 100%
ସମସ୍ତ ଭ୍ୟୁପୋର୍ଟ ଏବଂ ଡିଭାଇସ୍ ଆକାର ପାଇଁ ବ୍ୟବହାର କରନ୍ତୁ | - ଧାଡିଗୁଡ଼ିକ ସ୍ତମ୍ଭ ପାଇଁ ରାପର୍ | ସେମାନଙ୍କ ମଧ୍ୟରେ ଥିବା ସ୍ଥାନକୁ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ ପ୍ରତ୍ୟେକ ସ୍ତମ୍ଭରେ ଭୂସମାନ୍ତର
padding
(ଏକ ଗୁଟର୍ କୁହାଯାଏ) ଥାଏ | ଏହାpadding
ପରେ ନକାରାତ୍ମକ ମାର୍ଜିନ ସହିତ ଧାଡିରେ ପ୍ରତିରୋଧ କରାଯାଏ | ଏହି ଉପାୟରେ, ଆପଣଙ୍କର ସ୍ତମ୍ଭରେ ଥିବା ସମସ୍ତ ବିଷୟବସ୍ତୁ ବାମ ପାର୍ଶ୍ୱରେ ଭିଜୁଆଲ୍ ଆଲାଇନ୍ ହୋଇଛି | - ଏକ ଗ୍ରୀଡ୍ ଲେଆଉଟ୍ ରେ, ବିଷୟବସ୍ତୁ ସ୍ତମ୍ଭ ମଧ୍ୟରେ ସ୍ଥାନିତ ହେବା ଆବଶ୍ୟକ ଏବଂ କେବଳ ସ୍ତମ୍ଭଗୁଡ଼ିକ ତୁରନ୍ତ ଧାଡିର ପିଲା ହୋଇପାରେ |
- ଫ୍ଲେକ୍ସବକ୍ସକୁ ଧନ୍ୟବାଦ, ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ବିନା ଗ୍ରୀଡ୍ ସ୍ତମ୍ଭଗୁଡ଼ିକ
width
ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସମାନ ଓସାର ସ୍ତମ୍ଭ ଭାବରେ ଲେଆଉଟ୍ ହେବ | ଉଦାହରଣ ସ୍ୱରୂପ, ଚାରୋଟି ଉଦାହରଣ.col-sm
ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଛୋଟ ବ୍ରେକପଏଣ୍ଟ ଏବଂ ଅପ୍ ଠାରୁ 25% ଚଉଡା ହେବ | ଅଧିକ ଉଦାହରଣ ପାଇଁ ଅଟୋ-ଲେଆଉଟ୍ ସ୍ତମ୍ଭ ବିଭାଗ ଦେଖନ୍ତୁ | - ସ୍ତମ୍ଭ ଶ୍ରେଣୀଗୁଡିକ ପ୍ରତି ଧାଡିରେ ସମ୍ଭାବ୍ୟ 12 ମଧ୍ୟରୁ ଆପଣ ବ୍ୟବହାର କରିବାକୁ ଚାହୁଁଥିବା ସ୍ତମ୍ଭ ସଂଖ୍ୟାକୁ ସୂଚିତ କରେ | ତେଣୁ, ଯଦି ଆପଣ ତିନୋଟି ସମାନ ଓସାର ସ୍ତମ୍ଭ ଚାହୁଁଛନ୍ତି, ଆପଣ ବ୍ୟବହାର କରିପାରିବେ
.col-4
| - ସ୍ତମ୍ଭଗୁଡିକ
width
ଶତକଡା ସେଟ୍ ହୋଇଛି, ତେଣୁ ସେମାନେ ସର୍ବଦା ତରଳ ଏବଂ ସେମାନଙ୍କର ପିତାମାତା ଉପାଦାନ ସହିତ ଆକାରର | padding
ବ୍ୟକ୍ତିଗତ ସ୍ତମ୍ଭ ମଧ୍ୟରେ ଗୁଟର୍ ସୃଷ୍ଟି କରିବାକୁ ସ୍ତମ୍ଭଗୁଡ଼ିକର ଭୂସମାନ୍ତର ଅଛି, ତଥାପି, ଆପଣmargin
ଧାଡିରୁ ଏବଂ ସହିତ ଥିବାpadding
ସ୍ତମ୍ଭରୁ ଅପସାରଣ କରିପାରିବେ |.no-gutters
.row
- ଗ୍ରୀଡ୍ ପ୍ରତିକ୍ରିୟାଶୀଳ କରିବାକୁ, ସେଠାରେ ପାଞ୍ଚଟି ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟ ଅଛି, ପ୍ରତ୍ୟେକ ପ୍ରତିକ୍ରିୟାଶୀଳ ବ୍ରେକପଏଣ୍ଟ ପାଇଁ ଗୋଟିଏ : ସମସ୍ତ ବ୍ରେକପଏଣ୍ଟ (ଅତିରିକ୍ତ ଛୋଟ), ଛୋଟ, ମଧ୍ୟମ, ବଡ଼ ଏବଂ ଅତିରିକ୍ତ ବଡ଼ |
- ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟଗୁଡିକ ସର୍ବନିମ୍ନ ଓସାର ମିଡିଆ ଜିଜ୍ଞାସା ଉପରେ ଆଧାରିତ, ଅର୍ଥାତ୍ ସେମାନେ ସେହି ଗୋଟିଏ ବ୍ରେକପଏଣ୍ଟ ଏବଂ ଏହା ଉପରେ ଥିବା ସମସ୍ତଙ୍କ ପାଇଁ ପ୍ରଯୁଜ୍ୟ (ଉଦାହରଣ ସ୍ୱରୂପ,
.col-sm-4
ଛୋଟ, ମଧ୍ୟମ, ବଡ଼ ଏବଂ ଅତିରିକ୍ତ ବଡ଼ ଉପକରଣଗୁଡ଼ିକ ପାଇଁ ପ୍ରଯୁଜ୍ୟ, କିନ୍ତୁ ପ୍ରଥମxs
ବ୍ରେକପଏଣ୍ଟ ନୁହେଁ) | - ଅଧିକ ଅର୍ଥଗତ ମାର୍କଅପ୍ ପାଇଁ ଆପଣ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ (ଯେପରି
.col-4
) କିମ୍ବା ସାସ୍ ମିକ୍ସିନ ବ୍ୟବହାର କରିପାରିବେ |
ଫ୍ଲେକ୍ସବକ୍ସ ଚାରିପାଖରେ ଥିବା ସୀମିତତା ଏବଂ ତ୍ରୁଟି ବିଷୟରେ ସଚେତନ ରୁହନ୍ତୁ , ଯେପରି କିଛି HTML ଉପାଦାନକୁ ଫ୍ଲେକ୍ସ ପାତ୍ର ଭାବରେ ବ୍ୟବହାର କରିବାରେ ଅକ୍ଷମତା |
ଅଧିକାଂଶ ଆକାର ବ୍ୟାଖ୍ୟା କରିବା ପାଇଁ ବୁଟଷ୍ଟ୍ରାପ୍ em
s କିମ୍ବା s ବ୍ୟବହାର କରୁଥିବାବେଳେ , ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟ ଏବଂ କଣ୍ଟେନର ମୋଟେଇ ପାଇଁ s ବ୍ୟବହୃତ ହୁଏ | ଏହାର କାରଣ ହେଉଛି ଭ୍ୟୁପୋର୍ଟ୍ ଓସାର ପିକ୍ସେଲରେ ଅଛି ଏବଂ ଫଣ୍ଟ୍ ସାଇଜ୍ ସହିତ ପରିବର୍ତ୍ତନ ହୁଏ ନାହିଁ |rem
px
ବୁଟଷ୍ଟ୍ରାପ୍ ଗ୍ରୀଡ୍ ସିଷ୍ଟମର ଦିଗଗୁଡ଼ିକ କିପରି ଏକ ସହଜ ଟେବୁଲ୍ ସହିତ ଏକାଧିକ ଡିଭାଇସରେ କାର୍ଯ୍ୟ କରେ ଦେଖନ୍ତୁ |
ଅତିରିକ୍ତ ଛୋଟ <576px |
ଛୋଟ ≥576px |
ମଧ୍ୟମ ≥768px |
ବଡ଼ ≥992px |
ଅତିରିକ୍ତ ବୃହତ ≥1200px | |
|
---|---|---|---|---|---|
ସର୍ବାଧିକ ପାତ୍ରର ମୋଟେଇ | | କିଛି ନୁହେଁ (ଅଟୋ) | 540px | 720px | 960px | 1140px |
କ୍ଲାସ୍ ଉପସର୍ଗ | | .col- |
.col-sm- |
.col-md- |
.col-lg- |
.col-xl- |
ସ୍ତମ୍ଭର # | 12 | ||||
ଗୁଟର ମୋଟେଇ | | 30px (ସ୍ତମ୍ଭର ଉଭୟ ପାର୍ଶ୍ୱରେ 15px) | ||||
ନାଷ୍ଟେବଲ୍ | | ହଁ | ||||
ସ୍ତମ୍ଭ ଅର୍ଡର | | ହଁ |
ଯେପରି ଏକ ସ୍ପଷ୍ଟ ନମ୍ବରଯୁକ୍ତ ଶ୍ରେଣୀ ବିନା ସହଜ ସ୍ତମ୍ଭ ଆକାର ପାଇଁ ବ୍ରେକପଏଣ୍ଟ-ନିର୍ଦ୍ଦିଷ୍ଟ ସ୍ତମ୍ଭ ଶ୍ରେଣୀଗୁଡିକ ବ୍ୟବହାର କରନ୍ତୁ .col-sm-6
|
ଉଦାହରଣ ସ୍ୱରୂପ, ଏଠାରେ ଦୁଇଟି ଗ୍ରୀଡ୍ ଲେଆଉଟ୍ ଅଛି ଯାହା ପ୍ରତ୍ୟେକ ଡିଭାଇସ୍ ଏବଂ ଭ୍ୟୁପୋର୍ଟରେ xs
ପ୍ରଯୁଜ୍ୟ xl
| ଆପଣ ଆବଶ୍ୟକ କରୁଥିବା ପ୍ରତ୍ୟେକ ବ୍ରେକପଏଣ୍ଟ ପାଇଁ ଯେକ number ଣସି ସଂଖ୍ୟକ ୟୁନିଟ୍-କମ୍ ଶ୍ରେଣୀ ଯୋଡନ୍ତୁ ଏବଂ ପ୍ରତ୍ୟେକ ସ୍ତମ୍ଭ ସମାନ ପ୍ରସ୍ଥ ହେବ |
ସମାନ-ଓସାର ସ୍ତମ୍ଭଗୁଡ଼ିକୁ ଏକାଧିକ ଧାଡିରେ ଭାଙ୍ଗି ଦିଆଯାଇପାରେ, କିନ୍ତୁ ସେଠାରେ ଏକ ସଫାରି ଫ୍ଲେକ୍ସବକ୍ସ ବଗ୍ ଥିଲା ଯାହାକି ଏହାକୁ ବିନା ସ୍ପଷ୍ଟ ଭାବରେ କାମ କରିବାରେ ପ୍ରତିରୋଧ flex-basis
କରିଥିଲା border
| ପୁରାତନ ବ୍ରାଉଜର୍ ସଂସ୍କରଣ ପାଇଁ ୱାର୍କଆଉଟ୍ ଅଛି, କିନ୍ତୁ ଯଦି ଆପଣ ଅପ୍ ଟୁ ଡେଟ୍ କରନ୍ତି ତେବେ ସେଗୁଡ଼ିକ ଆବଶ୍ୟକ ନୁହେଁ |
ଫ୍ଲେକ୍ସବକ୍ସ ଗ୍ରୀଡ୍ ସ୍ତମ୍ଭଗୁଡ଼ିକ ପାଇଁ ଅଟୋ-ଲେଆଉଟ୍ ମଧ୍ୟ ଏହାର ଅର୍ଥ ହେଉଛି ଯେ ଆପଣ ଗୋଟିଏ ସ୍ତମ୍ଭର ମୋଟେଇ ସେଟ୍ କରିପାରିବେ ଏବଂ ଭାଇଭାଇନ୍ ସ୍ତମ୍ଭଗୁଡ଼ିକ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଏହାର ଆକାର ବଦଳାଇ ପାରିବେ | ଆପଣ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ (ନିମ୍ନରେ ଦେଖାଯାଇଥିବା ପରି), ଗ୍ରୀଡ୍ ମିକ୍ସିନ୍ କିମ୍ବା ଇନଲାଇନ ପ୍ରସ୍ଥ ବ୍ୟବହାର କରିପାରିବେ | ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ଅନ୍ୟ ସ୍ତମ୍ଭଗୁଡ଼ିକ କେନ୍ଦ୍ର ସ୍ତମ୍ଭର ମୋଟେଇକୁ ଗୁରୁତ୍ୱ ନଦେଇ ଆକାର ପରିବର୍ତ୍ତନ କରିବ |
col-{breakpoint}-auto
ସେମାନଙ୍କର ବିଷୟବସ୍ତୁର ପ୍ରାକୃତିକ ମୋଟେଇ ଉପରେ ଆଧାର କରି ସ୍ତମ୍ଭଗୁଡିକ ଆକାର କରିବାକୁ ଶ୍ରେଣୀଗୁଡିକ ବ୍ୟବହାର କରନ୍ତୁ |
ସମାନ-ମୋଟେଇ ସ୍ତମ୍ଭ ସୃଷ୍ଟି କରନ୍ତୁ .w-100
ଯେଉଁଠାରେ ଆପଣ ଏକ ନୂତନ ଧାଡିରେ ଭାଙ୍ଗିବାକୁ ଚାହୁଁଥିବା ଏକ ସନ୍ନିବେଶ କରି ଏକାଧିକ ଧାଡି ବିସ୍ତାର କରନ୍ତି | .w-100
କିଛି ପ୍ରତିକ୍ରିୟାଶୀଳ ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ସହିତ ମିଶ୍ରଣ କରି ବ୍ରେକଗୁଡିକ ପ୍ରତିକ୍ରିୟାଶୀଳ କରନ୍ତୁ |
ଜଟିଳ ପ୍ରତିକ୍ରିୟାଶୀଳ ଲେଆଉଟ୍ ଗଠନ ପାଇଁ ବୁଟଷ୍ଟ୍ରାପ୍ ଗ୍ରୀଡ୍ ରେ ପାଞ୍ଚଟି ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଶ୍ରେଣୀ ଅନ୍ତର୍ଭୁକ୍ତ | ଅତିରିକ୍ତ ଛୋଟ, ଛୋଟ, ମଧ୍ୟମ, ବଡ଼, କିମ୍ବା ଅତିରିକ୍ତ ବଡ଼ ଉପକରଣଗୁଡ଼ିକରେ ତୁମର ସ୍ତମ୍ଭର ଆକାର କଷ୍ଟୋମାଇଜ୍ କର ଯଦିଓ ତୁମେ ଫିଟ୍ ଦେଖୁଛ |
ଗ୍ରୀଡ୍ ପାଇଁ ଯାହା ଛୋଟ ଉପକରଣରୁ ବଡ ପର୍ଯ୍ୟନ୍ତ ସମାନ, .col
ଏବଂ .col-*
ଶ୍ରେଣୀଗୁଡିକ ବ୍ୟବହାର କରନ୍ତୁ | ଯେତେବେଳେ ଆପଣ ଏକ ବିଶେଷ ଆକାରର ସ୍ତମ୍ଭ ଆବଶ୍ୟକ କରନ୍ତି ଏକ ନମ୍ବରଯୁକ୍ତ ଶ୍ରେଣୀ ନିର୍ଦ୍ଦିଷ୍ଟ କରନ୍ତୁ; ନଚେତ୍, ସ୍ଥିର ରହିବାକୁ ମୁକ୍ତ ହୁଅ .col
|
ଶ୍ରେଣୀର ଗୋଟିଏ ସେଟ୍ ବ୍ୟବହାର କରି .col-sm-*
, ଆପଣ ଏକ ମ basic ଳିକ ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ ସୃଷ୍ଟି କରିପାରିବେ ଯାହା ଷ୍ଟାକ୍ ହୋଇ ଆରମ୍ଭ ହୁଏ ଏବଂ ଛୋଟ ବ୍ରେକପଏଣ୍ଟରେ ଭୂସମାନ୍ତର ହୋଇଯାଏ sm
|
ତୁମର ସ୍ତମ୍ଭଗୁଡିକ କେବଳ କିଛି ଗ୍ରୀଡ୍ ସ୍ତରରେ ଷ୍ଟକ୍ କରିବାକୁ ଚାହୁଁନାହାଁନ୍ତି କି? ଆବଶ୍ୟକ ଅନୁଯାୟୀ ପ୍ରତ୍ୟେକ ପର୍ଯ୍ୟାୟ ପାଇଁ ବିଭିନ୍ନ ଶ୍ରେଣୀର ମିଶ୍ରଣ ବ୍ୟବହାର କରନ୍ତୁ | ଏହା କିପରି କାର୍ଯ୍ୟ କରେ ତାହାର ଏକ ଉତ୍ତମ ଧାରଣା ପାଇଁ ନିମ୍ନରେ ଥିବା ଉଦାହରଣ ଦେଖନ୍ତୁ |
ସ୍ତମ୍ଭଗୁଡ଼ିକୁ ଭୂଲମ୍ବ ଏବଂ ଭୂସମାନ୍ତର ଭାବରେ ଆଲାଇନ୍ କରିବା ପାଇଁ ଫ୍ଲେକ୍ସବକ୍ସ ଆଲାଇନ୍ମେଣ୍ଟ ଉପଯୋଗିତା ବ୍ୟବହାର କରନ୍ତୁ |
ଆମର ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ ଶ୍ରେଣୀର ସ୍ତମ୍ଭ ମଧ୍ୟରେ ଥିବା ଗୁଟଖାଗୁଡ଼ିକୁ ଅପସାରଣ କରାଯାଇପାରିବ .no-gutters
| ଏହା ସମସ୍ତ ତୁରନ୍ତ ଶିଶୁ ସ୍ତମ୍ଭରୁ ନକାରାତ୍ମକ margin
s .row
ଏବଂ ଭୂସମାନ୍ତର ଅପସାରଣ କରିଥାଏ |padding
ଏହି ଶ yles ଳୀଗୁଡିକ ସୃଷ୍ଟି କରିବା ପାଇଁ ଏଠାରେ ଉତ୍ସ କୋଡ୍ ଅଛି | ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ସ୍ତମ୍ଭ ଓଭରବ୍ରିଡ୍ କେବଳ ପ୍ରଥମ ଶିଶୁ ସ୍ତମ୍ଭରେ ସ୍କୋପ୍ ହୋଇଛି ଏବଂ ଆଟ୍ରିବ୍ୟୁଟ୍ ସିଲେକ୍ଟର୍ ମାଧ୍ୟମରେ ଟାର୍ଗେଟ୍ ହୋଇଛି | ଯେତେବେଳେ ଏହା ଏକ ଅଧିକ ନିର୍ଦ୍ଦିଷ୍ଟ ଚୟନକର୍ତ୍ତା ସୃଷ୍ଟି କରେ, ସ୍ତମ୍ଭ ପ୍ୟାଡିଂକୁ ବ୍ୟବଧାନ ଉପଯୋଗୀତା ସହିତ ଅଧିକ କଷ୍ଟମାଇଜ୍ କରାଯାଇପାରିବ |
ଏକ ଧାର-ଟୁ-ଡିଜାଇନ୍ ଆବଶ୍ୟକ କରନ୍ତି କି? ପିତାମାତାଙ୍କୁ ଡ୍ରପ୍ କରନ୍ତୁ .container
କିମ୍ବା .container-fluid
।
ଅଭ୍ୟାସରେ, ଏହା କିପରି ଦେଖାଯାଏ | ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ଆପଣ ଅନ୍ୟ ସମସ୍ତ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ ଶ୍ରେଣୀଗୁଡିକ ସହିତ ଏହାକୁ ବ୍ୟବହାର ଜାରି ରଖିପାରିବେ (ସ୍ତମ୍ଭ ପ୍ରସ୍ଥ, ପ୍ରତିକ୍ରିୟାଶୀଳ ସ୍ତର, ସୀମା, ଏବଂ ଅଧିକ ଅନ୍ତର୍ଭୂକ୍ତ କରି) |
ଯଦି ଗୋଟିଏ ଧାଡିରେ 12 ରୁ ଅଧିକ ସ୍ତମ୍ଭ ରଖାଯାଏ, ଅତିରିକ୍ତ ସ୍ତମ୍ଭର ପ୍ରତ୍ୟେକ ଗୋଷ୍ଠୀ, ଗୋଟିଏ ୟୁନିଟ୍ ଭାବରେ, ଏକ ନୂତନ ଧାଡିରେ ଗୁଡ଼ାଇ ହୋଇଯିବେ |
ଯେହେତୁ 9 + 4 = 13> 12, ଏହି 4-ସ୍ତମ୍ଭ-ଚଉଡା ଡିଭ୍ ଏକ ସଂଲଗ୍ନକ ୟୁନିଟ୍ ଭାବରେ ଏକ ନୂତନ ଧାଡିରେ ଗୁଡ଼ାଯାଇଥାଏ |
ପରବର୍ତ୍ତୀ ସ୍ତମ୍ଭଗୁଡ଼ିକ ନୂତନ ରେଖା ସହିତ ଜାରି |
ଫ୍ଲେକ୍ସବକ୍ସରେ ଏକ ନୂତନ ଧାଡିରେ ସ୍ତମ୍ଭ ଭାଙ୍ଗିବା ପାଇଁ ଏକ ଛୋଟ ହ୍ୟାକ୍ ଆବଶ୍ୟକ: width: 100%
ଯେଉଁଠାରେ ଆପଣ ନିଜ ସ୍ତମ୍ଭକୁ ଏକ ନୂତନ ଧାଡିରେ ଗୁଡ଼ାଇବାକୁ ଚାହୁଁଛନ୍ତି ଏକ ଉପାଦାନ ଯୋଗ କରନ୍ତୁ | ସାଧାରଣତ this ଏହା ଏକାଧିକ .row
s ସହିତ ସମ୍ପନ୍ନ ହୁଏ, କିନ୍ତୁ ପ୍ରତ୍ୟେକ କାର୍ଯ୍ୟକାରିତା ପଦ୍ଧତି ଏଥିପାଇଁ ହିସାବ କରିପାରିବ ନାହିଁ |
ଆମର ପ୍ରତିକ୍ରିୟାଶୀଳ ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ସହିତ ନିର୍ଦ୍ଦିଷ୍ଟ ବ୍ରେକପଏଣ୍ଟରେ ଆପଣ ଏହି ବ୍ରେକ୍ ପ୍ରୟୋଗ କରିପାରିବେ |
ତୁମର ବିଷୟବସ୍ତୁର ଭିଜୁଆଲ୍ କ୍ରମକୁ.order-
ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ କ୍ଲାସ୍ ବ୍ୟବହାର କର | ଏହି ଶ୍ରେଣୀଗୁଡ଼ିକ ପ୍ରତିକ୍ରିୟାଶୀଳ, ତେଣୁ ଆପଣ ବ୍ରେକପଏଣ୍ଟ ଦ୍ୱାରା ସେଟ୍ କରିପାରିବେ (ଯଥା, ) | ସମସ୍ତ ପାଞ୍ଚଟି ଗ୍ରୀଡ୍ ସ୍ତର ମଧ୍ୟରେ ସମର୍ଥନ ଅନ୍ତର୍ଭୂକ୍ତ କରେ |order
.order-1.order-md-2
1
12
ସେଠାରେ ମଧ୍ୟ ପ୍ରତିକ୍ରିୟାଶୀଳ .order-first
ଏବଂ .order-last
ଶ୍ରେଣୀଗୁଡ଼ିକ ଅଛି ଯାହା ଯଥାକ୍ରମେ ପ୍ରୟୋଗ ଏବଂ ( ) order
ପ୍ରୟୋଗ କରି ଏକ ଉପାଦାନର ପରିବର୍ତ୍ତନ କରିଥାଏ | ଆବଶ୍ୟକ ଅନୁଯାୟୀ ସଂଖ୍ୟାଯୁକ୍ତ ଶ୍ରେଣୀଗୁଡ଼ିକ ସହିତ ଏହି ଶ୍ରେଣୀଗୁଡ଼ିକ ମଧ୍ୟ ମିଶ୍ରିତ ହୋଇପାରେ |order: -1
order: 13
order: $columns + 1
.order-*
ଆପଣ ଦୁଇଟି ଉପାୟରେ ଗ୍ରୀଡ୍ ସ୍ତମ୍ଭଗୁଡ଼ିକୁ ଅଫସେଟ୍ କରିପାରିବେ: ଆମର ପ୍ରତିକ୍ରିୟାଶୀଳ .offset-
ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ଏବଂ ଆମର ମାର୍ଜିନ୍ ୟୁଟିଲିଟିଜ୍ | ସ୍ତମ୍ଭ ସହିତ ମେଳ ହେବା ପାଇଁ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ଆକାରର ହୋଇଥିବାବେଳେ ମାର୍ଜିନଗୁଡିକ ଶୀଘ୍ର ଲେଆଉଟ୍ ପାଇଁ ଅଧିକ ଉପଯୋଗୀ ଯେଉଁଠାରେ ଅଫସେଟର ମୋଟେଇ ପରିବର୍ତ୍ତନଶୀଳ |
.offset-md-*
କ୍ଲାସ୍ ବ୍ୟବହାର କରି ସ୍ତମ୍ଭଗୁଡ଼ିକୁ ଡାହାଣକୁ ଘୁଞ୍ଚାନ୍ତୁ | ଏହି ଶ୍ରେଣୀଗୁଡ଼ିକ ସ୍ତମ୍ଭ ଦ୍ୱାରା ଏକ ସ୍ତମ୍ଭର ବାମ ମାର୍ଜିନ୍ ବୃଦ୍ଧି କରେ *
| ଉଦାହରଣ ସ୍ୱରୂପ, ଚାରୋଟି ସ୍ତମ୍ଭ ଉପରେ .offset-md-4
ଗତି କରେ |.col-md-4
ପ୍ରତିକ୍ରିୟାଶୀଳ ବ୍ରେକପଏଣ୍ଟରେ ସ୍ତମ୍ଭ କ୍ଲିଅର୍ ସହିତ, ଆପଣଙ୍କୁ ଅଫସେଟ୍ ପୁନ res ସେଟ୍ କରିବାକୁ ପଡିପାରେ | ଗ୍ରୀଡ୍ ଉଦାହରଣରେ ଏହାକୁ କାର୍ଯ୍ୟରେ ଦେଖନ୍ତୁ |
V4 ରେ ଫ୍ଲେକ୍ସବକ୍ସକୁ ଯିବା ସହିତ, ଆପଣ ମାର୍ଜିନ୍ ଉପଯୋଗିତା ବ୍ୟବହାର କରିପାରିବେ ଯେପରି .mr-auto
ଭାଇଭଉଣୀ ସ୍ତମ୍ଭଗୁଡ଼ିକୁ ପରସ୍ପରଠାରୁ ଦୂରରେ ରଖିବାକୁ |
ଡିଫଲ୍ଟ ଗ୍ରୀଡ୍ ସହିତ ଆପଣଙ୍କର ବିଷୟବସ୍ତୁକୁ ବସା କରିବାକୁ, ଏକ ବିଦ୍ୟମାନ ସ୍ତମ୍ଭ ମଧ୍ୟରେ ଏକ ନୂତନ .row
ଏବଂ ସ୍ତମ୍ଭର ସେଟ୍ ଯୋଡନ୍ତୁ | ନେଷ୍ଟେଡ୍ ଧାଡିଗୁଡିକ ସ୍ତମ୍ଭର ଏକ ସେଟ୍ ଅନ୍ତର୍ଭୂକ୍ତ କରିବା ଉଚିତ ଯାହାକି 12 କିମ୍ବା ତା’ଠାରୁ କମ୍ ଯୋଗ କରିଥାଏ (ଆପଣ ସମସ୍ତ 12 ଉପଲବ୍ଧ ସ୍ତମ୍ଭ ବ୍ୟବହାର କରିବା ଆବଶ୍ୟକ ନୁହେଁ) |.col-sm-*
.col-sm-*
ବୁଟଷ୍ଟ୍ରାପ୍ ର ଉତ୍ସ ସାସ୍ ଫାଇଲ୍ ବ୍ୟବହାର କରିବାବେଳେ, କଷ୍ଟମ୍, ଅର୍ଥଗତ ଏବଂ ପ୍ରତିକ୍ରିୟାଶୀଳ ପୃଷ୍ଠା ଲେଆଉଟ୍ ସୃଷ୍ଟି କରିବାକୁ ସାସ୍ ଭେରିଏବଲ୍ ଏବଂ ମିକ୍ସିନ ବ୍ୟବହାର କରିବାର ବିକଳ୍ପ ଅଛି | ଆମର ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ ଶ୍ରେଣୀଗୁଡ଼ିକ ଦ୍ରୁତ ପ୍ରତିକ୍ରିୟାଶୀଳ ଲେଆଉଟ୍ ପାଇଁ ପ୍ରସ୍ତୁତ-ବ୍ୟବହାର-ଶ୍ରେଣୀର ଏକ ସମ୍ପୂର୍ଣ୍ଣ ସୁଟ୍ ପ୍ରଦାନ କରିବାକୁ ଏହି ସମାନ ଭେରିଏବଲ୍ ଏବଂ ମିକ୍ସିନ ବ୍ୟବହାର କରନ୍ତି |
ଭେରିଏବଲ୍ ଏବଂ ମାନଚିତ୍ରଗୁଡିକ ସ୍ତମ୍ଭ ସଂଖ୍ୟା, ଗୁଟର ମୋଟେଇ, ଏବଂ ମିଡିଆ ଜିଜ୍ଞାସା ପଏଣ୍ଟ ନିର୍ଣ୍ଣୟ କରେ ଯେଉଁଠାରେ ଭାସମାନ ସ୍ତମ୍ଭ ଆରମ୍ଭ ହେବ | ଉପରୋକ୍ତ ଡକ୍ୟୁମେଣ୍ଟ୍ ହୋଇଥିବା ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ସୃଷ୍ଟି କରିବା ପାଇଁ ଏବଂ ନିମ୍ନରେ ତାଲିକାଭୁକ୍ତ କଷ୍ଟମ୍ ମିକ୍ସନ୍ସ ପାଇଁ ଆମେ ଏହାକୁ ବ୍ୟବହାର କରୁ |
ବ୍ୟକ୍ତିଗତ ଗ୍ରୀଡ୍ ସ୍ତମ୍ଭଗୁଡ଼ିକ ପାଇଁ ଅର୍ଥଗତ CSS ସୃଷ୍ଟି କରିବାକୁ ଗ୍ରୀଡ୍ ଭେରିଏବଲ୍ ସହିତ ମିଶି ମିକ୍ସନ୍ସ ବ୍ୟବହୃତ ହୁଏ |
ଆପଣ ନିଜ ନିଜ କଷ୍ଟମ୍ ମୂଲ୍ୟରେ ଭେରିଏବଲ୍ ଗୁଡିକୁ ରୂପାନ୍ତର କରିପାରିବେ, କିମ୍ବା କେବଳ ଡିଫଲ୍ଟ ମୂଲ୍ୟ ସହିତ ମିକ୍ସିନ ବ୍ୟବହାର କରିପାରିବେ | ମଧ୍ୟରେ ଏକ ଫାଙ୍କ ସହିତ ଦୁଇଟି ସ୍ତମ୍ଭ ଲେଆଉଟ୍ ସୃଷ୍ଟି କରିବାକୁ ଡିଫଲ୍ଟ ସେଟିଂସମୂହ ବ୍ୟବହାର କରିବାର ଏକ ଉଦାହରଣ ଏଠାରେ ଅଛି |
ଆମର ବିଲ୍ଟ-ଇନ୍ ଗ୍ରୀଡ୍ ସାସ୍ ଭେରିଏବଲ୍ ଏବଂ ମାନଚିତ୍ରଗୁଡିକ ବ୍ୟବହାର କରି, ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ ଶ୍ରେଣୀଗୁଡ଼ିକୁ ସଂପୂର୍ଣ୍ଣ କଷ୍ଟମାଇଜ୍ କରିବା ସମ୍ଭବ | ସ୍ତର ସଂଖ୍ୟା, ମିଡିଆ ଜିଜ୍ଞାସା ପରିମାଣ, ଏବଂ ପାତ୍ରର ମୋଟେଇ ପରିବର୍ତ୍ତନ କରନ୍ତୁ - ତା’ପରେ ପୁନ omp କମ୍ପାଇଲ୍ କରନ୍ତୁ |
ଗ୍ରୀସ୍ ସ୍ତମ୍ଭ ସଂଖ୍ୟାକୁ ସାସ୍ ଭେରିଏବଲ୍ ମାଧ୍ୟମରେ ପରିବର୍ତ୍ତନ କରାଯାଇପାରିବ | $grid-columns
ପ୍ରତ୍ୟେକ ବ୍ୟକ୍ତିଗତ ସ୍ତମ୍ଭର ମୋଟେଇ (ଶତକଡା) ସୃଷ୍ଟି କରିବାକୁ ବ୍ୟବହୃତ ହୁଏ ଯେତେବେଳେ $grid-gutter-width
ସ୍ତମ୍ଭ ଗୁଟରଗୁଡ଼ିକ ପାଇଁ ମୋଟେଇ ସେଟ୍ କରେ |
ନିଜେ ସ୍ତମ୍ଭଗୁଡିକ ଅତିକ୍ରମ କରି, ଆପଣ ଗ୍ରୀଡ୍ ସ୍ତର ସଂଖ୍ୟା ମଧ୍ୟ କଷ୍ଟମାଇଜ୍ କରିପାରିବେ | ଯଦି ତୁମେ କେବଳ ଚାରୋଟି ଗ୍ରୀଡ୍ ସ୍ତର ଚାହୁଁଛ, ତୁମେ $grid-breakpoints
ଏବଂ $container-max-widths
ଏହିପରି କିଛି ଅପଡେଟ୍ କରିବ:
ସାସ୍ ଭେରିଏବଲ୍ କିମ୍ବା ମାନଚିତ୍ରରେ କ changes ଣସି ପରିବର୍ତ୍ତନ କରିବାବେଳେ, ତୁମର ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ପୁନ save ସଂରକ୍ଷଣ କରିବାକୁ ପଡିବ | ଏହା କରିବା ଦ୍ column ାରା ସ୍ତମ୍ଭ ପ୍ରସ୍ଥ, ଅଫସେଟ୍ ଏବଂ ଅର୍ଡର ପାଇଁ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଗ୍ରୀଡ୍ ଶ୍ରେଣୀର ଏକ ନୂତନ ସେଟ୍ ଆଉଟପୁଟ୍ ହେବ | କଷ୍ଟମ୍ ବ୍ରେକପଏଣ୍ଟ ବ୍ୟବହାର କରିବାକୁ ପ୍ରତିକ୍ରିୟାଶୀଳ ଭିଜିବିଲିଟି ୟୁଟିଲିଟିଗୁଡିକ ମଧ୍ୟ ଅପଡେଟ୍ ହେବ | ଗ୍ରୀଡ୍ ମୂଲ୍ୟ ସେଟ୍ କରିବାକୁ ନିଶ୍ଚିତ କରନ୍ତୁ px
(ନୁହେଁ rem
, em
କିମ୍ବା %
) |