V4 କୁ ସ୍ଥାନାନ୍ତରିତ |
ବୁଟ୍ ଷ୍ଟ୍ରାପ୍ 4 ହେଉଛି ସମଗ୍ର ପ୍ରୋଜେକ୍ଟର ଏକ ପ୍ରମୁଖ ପୁନ r ଲିଖନ | ସବୁଠାରୁ ଉଲ୍ଲେଖନୀୟ ପରିବର୍ତ୍ତନଗୁଡିକ ନିମ୍ନରେ ସଂକ୍ଷିପ୍ତ ହୋଇଛି, ତା’ପରେ ପ୍ରାସଙ୍ଗିକ ଉପାଦାନଗୁଡ଼ିକରେ ଅଧିକ ନିର୍ଦ୍ଦିଷ୍ଟ ପରିବର୍ତ୍ତନଗୁଡ଼ିକ |
ସ୍ଥିର ପରିବର୍ତ୍ତନ |
ବିଟା 3 ରୁ ଆମର ସ୍ଥିର v4.x ରିଲିଜ୍ କୁ ଯିବା, କ breaking ଣସି ଭାଙ୍ଗିବା ପରିବର୍ତ୍ତନ ନାହିଁ, କିନ୍ତୁ କିଛି ଉଲ୍ଲେଖନୀୟ ପରିବର୍ତ୍ତନ ଅଛି |
ମୁଦ୍ରଣ
-
ସ୍ଥିର ଭଙ୍ଗା ମୁଦ୍ରଣ ଉପଯୋଗିତା | ପୂର୍ବରୁ, ଏକ
.d-print-*
ଶ୍ରେଣୀ ବ୍ୟବହାର କରିବା ଅପ୍ରତ୍ୟାଶିତ ଭାବରେ ଅନ୍ୟ କ class ଣସି ଶ୍ରେଣୀକୁ ଅତିକ୍ରମ କରିବ.d-*
| ବର୍ତ୍ତମାନ, ସେମାନେ ଆମର ଅନ୍ୟ ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ସହିତ ମେଳ କରନ୍ତି ଏବଂ କେବଳ ସେହି ମିଡିଆ (@media print
) ରେ ପ୍ରଯୁଜ୍ୟ | -
ଅନ୍ୟାନ୍ୟ ଉପଯୋଗିତା ସହିତ ମେଳ ଖାଇବା ପାଇଁ ଉପଲବ୍ଧ ପ୍ରିଣ୍ଟ ଡିସପ୍ଲେ ଉପଯୋଗିତା | ବିଟା 3 ଏବଂ ତଦୁର୍ଦ୍ଧ୍ୱ କେବଳ
block
,,, ଏବଂinline-block
ଥିଲା | ସ୍ଥିର v4 ଯୋଡି ,,,, ଏବଂ ।inline
none
flex
inline-flex
table
table-row
table-cell
-
ନୂତନ ମୁଦ୍ରଣ ଶ yles ଳୀ ସହିତ ବ୍ରାଉଜର୍ ଗୁଡିକରେ ଫିକ୍ସଡ୍ ପ୍ରିଣ୍ଟ୍ ପ୍ରିଭ୍ୟୁ ରେଣ୍ଡରିଂ ଯାହା ନିର୍ଦ୍ଦିଷ୍ଟ କରେ
@page
size
|
ବିଟା changes ପରିବର୍ତ୍ତନ |
ଯେତେବେଳେ ବିଟା 2 ଆମର ବ୍ରେକିଙ୍ଗ୍ ପରିବର୍ତ୍ତନଗୁଡିକର ଅଧିକାଂଶ ଅଂଶ ବିଟା ପର୍ଯ୍ୟାୟରେ ଦେଖିଥିଲା, କିନ୍ତୁ ଆମ ପାଖରେ ତଥାପି କିଛି ଅଛି ଯାହା ବିଟା release ପ୍ରକାଶନରେ ସମାଧାନ ହେବା ଆବଶ୍ୟକ | ଯଦି ଆପଣ ବିଟା 2 କିମ୍ବା ବୁଟଷ୍ଟ୍ରାପର କ older ଣସି ପୁରୁଣା ସଂସ୍କରଣରୁ ବିଟା 3 କୁ ଅପଡେଟ୍ କରୁଛନ୍ତି ତେବେ ଏହି ପରିବର୍ତ୍ତନଗୁଡିକ ପ୍ରଯୁଜ୍ୟ |
ବିବିଧ
- ଅବ୍ୟବହୃତ
$thumbnail-transition
ଭେରିଏବଲ୍ ଅପସାରିତ ହେଲା | ଆମେ କିଛି ପରିବର୍ତ୍ତନ କରୁନାହୁଁ, ତେଣୁ ଏହା କେବଳ ଅତିରିକ୍ତ କୋଡ୍ ଥିଲା | - Npm ପ୍ୟାକେଜ୍ ଆଉ ଆମର ଉତ୍ସ ଏବଂ dist ଫାଇଲ୍ ବ୍ୟତୀତ ଅନ୍ୟ କ files ଣସି ଫାଇଲ୍ ଅନ୍ତର୍ଭୂକ୍ତ କରେ ନାହିଁ | ଯଦି ତୁମେ ସେମାନଙ୍କ ଉପରେ ନିର୍ଭର କରୁଛ ଏବଂ
node_modules
ଫୋଲ୍ଡର ମାଧ୍ୟମରେ ଆମର ସ୍କ୍ରିପ୍ଟ ଚଳାଉଛ, ତୁମେ ତୁମର କାର୍ଯ୍ୟଧାରାକୁ ଅନୁକୂଳ କରିବା ଉଚିତ |
ଫର୍ମଗୁଡିକ
-
ଉଭୟ କଷ୍ଟମ୍ ଏବଂ ଡିଫଲ୍ଟ ଚେକ୍ ବକ୍ସ ଏବଂ ରେଡିଓଗୁଡ଼ିକୁ ପୁନ r ଲେଖନ୍ତୁ | ବର୍ତ୍ତମାନ, ଉଭୟଙ୍କର HTML ସଂରଚନା ସହିତ ମେଳ ଖାଉଛି (ଭାଇଭାଇନ୍
<div>
ସହିତ ବାହ୍ୟ)<input>
ଏବଂ<label>
ସମାନ ଲେଆଉଟ୍ ଶ yles ଳୀ (ଷ୍ଟାଫ୍ ଡିଫଲ୍ଟ, ମୋଡିଫାୟର୍ କ୍ଲାସ୍ ସହିତ ଇନଲାଇନ) | ଏହା ଆମକୁ ଇନପୁଟ୍ ସ୍ଥିତିକୁ ଆଧାର କରି ଲେବଲ୍ ଷ୍ଟାଇଲ୍ କରିବାକୁ ଅନୁମତି ଦିଏ,disabled
ଗୁଣ ପାଇଁ ସମର୍ଥନକୁ ସରଳ କରିଥାଏ (ପୂର୍ବରୁ ଏକ ପ୍ୟାରେଣ୍ଟ୍ କ୍ଲାସ୍ ଆବଶ୍ୟକ କରେ) ଏବଂ ଆମର ଫର୍ମ ବ ation ଧତାକୁ ଭଲ ଭାବରେ ସମର୍ଥନ କରେ |ଏହାର ଏକ ଅଂଶ ଭାବରେ, ଆମେ
background-image
କଷ୍ଟମ୍ ଫର୍ମ ଚେକ୍ ବକ୍ସ ଏବଂ ରେଡିଓରେ ଏକାଧିକ s ପରିଚାଳନା ପାଇଁ CSS ପରିବର୍ତ୍ତନ କରିଛୁ | ପୂର୍ବରୁ, ବର୍ତ୍ତମାନ ଅପସାରିତ.custom-control-indicator
ଉପାଦାନର ପୃଷ୍ଠଭୂମି ରଙ୍ଗ, ଗ୍ରେଡିଏଣ୍ଟ୍ ଏବଂ SVG ଆଇକନ୍ ଥିଲା | ବ୍ୟାକଗ୍ରାଉଣ୍ଡ ଗ୍ରେଡିଏଣ୍ଟକୁ କଷ୍ଟମାଇଜ୍ କରିବା ଅର୍ଥ ପ୍ରତ୍ୟେକ ଥର ତୁମେ କେବଳ ଗୋଟିଏ ବଦଳାଇବାକୁ ଆବଶ୍ୟକ କରୁଥିବା ସମସ୍ତଙ୍କୁ ବଦଳାଇବା | ବର୍ତ୍ତମାନ, ଆମ ପାଖରେ.custom-control-label::before
ଫିଲ୍ ଏବଂ ଗ୍ରେଡିଏଣ୍ଟ୍ ଅଛି ଏବଂ.custom-control-label::after
ଆଇକନ୍ ନିୟନ୍ତ୍ରଣ କରେ |ଏକ କଷ୍ଟମ୍ ଚେକ୍ ଇନଲାଇନ କରିବାକୁ, ଯୋଡନ୍ତୁ
.custom-control-inline
| -
ଇନପୁଟ୍-ଆଧାରିତ ବଟନ୍ ଗୋଷ୍ଠୀଗୁଡ଼ିକ ପାଇଁ ଚୟନକର୍ତ୍ତା ଅଦ୍ୟତନ କରାଯାଇଛି | ଶ
[data-toggle="buttons"] { }
style ଳୀ ଏବଂ ଆଚରଣ ପାଇଁ, ଆମେ କେବଳ JS ଆଚରଣ ପାଇଁ ଗୁଣ ବ୍ୟବହାର କରୁ ଏବଂ ଷ୍ଟାଇଲିଂ ପାଇଁ ଏକ ନୂତନ ଶ୍ରେଣୀdata
ଉପରେ ନିର୍ଭର କରୁ |.btn-group-toggle
-
.col-form-legend
ସାମାନ୍ୟ ଉନ୍ନତ ସପକ୍ଷରେ ଅପସାରିତ.col-form-label
| ଏହି ଉପାୟରେ.col-form-label-sm
ଏବଂ ସହଜରେ ଉପାଦାନଗୁଡ଼ିକରେ.col-form-label-lg
ବ୍ୟବହାର କରାଯାଇପାରିବ |<legend>
-
କଷ୍ଟମ୍ ଫାଇଲ୍ ଇନପୁଟ୍ ଗୁଡିକ ସେମାନଙ୍କର
$custom-file-text
ସାସ୍ ଭେରିଏବଲ୍ ରେ ଏକ ପରିବର୍ତ୍ତନ ଗ୍ରହଣ କଲା | ଏହା ଆଉ ଏକ ନେଷ୍ଟେଡ୍ ସାସ୍ ମାନଚିତ୍ର ନୁହେଁ ଏବଂ ବର୍ତ୍ତମାନ କେବଳ ଗୋଟିଏ ଷ୍ଟ୍ରିଙ୍ଗ୍କୁ ଶକ୍ତି ପ୍ରଦାନ କରେ -Browse
ବଟନ୍ ଯେହେତୁ ବର୍ତ୍ତମାନ ଆମର ସାସ୍ ରୁ ଉତ୍ପନ୍ନ ଏକମାତ୍ର ଛଉ-ଉପାଦାନ | ଟେକ୍ସଟ୍ ବର୍ତ୍ତମାନChoose file
ଠାରୁ ଆସିଛି.custom-file-label
|
ଗୋଷ୍ଠୀଗୁଡିକ ଇନପୁଟ୍ କରନ୍ତୁ |
-
ଇନପୁଟ୍ ଗ୍ରୁପ୍ ଆଡୋନ୍ ଗୁଡିକ ବର୍ତ୍ତମାନ ଏକ ଇନପୁଟ୍ ସହିତ ସେମାନଙ୍କର ସ୍ଥାନିତ ପାଇଁ ନିର୍ଦ୍ଦିଷ୍ଟ | ଆମେ ଛାଡିଛୁ
.input-group-addon
ଏବଂ.input-group-btn
ଦୁଇଟି ନୂତନ ଶ୍ରେଣୀ ପାଇଁ,.input-group-prepend
ଏବଂ.input-group-append
। ଆମର CSS ର ଅନେକ ସରଳୀକରଣ କରି ତୁମେ ନିଶ୍ଚିତ ଭାବରେ ଏକ ଆପେଣ୍ଡ୍ କିମ୍ବା ଏକ ପ୍ରିପେଣ୍ଡ୍ ବ୍ୟବହାର କରିବା ଜରୁରୀ | ଏକ ପରିଶିଷ୍ଟ କିମ୍ବା ପ୍ରିପେଣ୍ଡ ମଧ୍ୟରେ, ତୁମର ବଟନ୍ଗୁଡ଼ିକୁ ରଖ, ଯେହେତୁ ସେମାନେ ଅନ୍ୟ କ exist ଣସି ସ୍ଥାନରେ ବିଦ୍ୟମାନ ଥିବେ, କିନ୍ତୁ ପାଠ୍ୟକୁ ଗୁଡ଼ାଇ ରଖ.input-group-text
| -
ଏକାଧିକ ଇନପୁଟ୍ ପରି ବ id ଧତା ଶ yles ଳୀଗୁଡିକ ବର୍ତ୍ତମାନ ସମର୍ଥିତ (ଯଦିଓ ଆପଣ ପ୍ରତି ଗୋଷ୍ଠୀ ପାଇଁ କେବଳ ଗୋଟିଏ ଇନପୁଟ୍ ବ valid ଧ କରିପାରିବେ) |
-
ସାଇଜ୍ କ୍ଲାସ୍ ନିଶ୍ଚିତ ଭାବରେ ପିତାମାତାଙ୍କ ଉପରେ ରହିବା ଆବଶ୍ୟକ
.input-group
ଏବଂ ବ୍ୟକ୍ତିଗତ ଫର୍ମ ଉପାଦାନଗୁଡିକ ନୁହେଁ |
ବିଟା 2 ପରିବର୍ତ୍ତନ |
ବେଟା ଥିବାବେଳେ, ଆମର କ breaking ଣସି ଭାଙ୍ଗିବା ପରିବର୍ତ୍ତନ ନହେବାକୁ ଲକ୍ଷ୍ୟ ରଖିଛୁ | ତଥାପି, ଜିନିଷ ସବୁବେଳେ ଯୋଜନା ଅନୁସାରେ ଯାଏ ନାହିଁ | ବିଟା from ରୁ ବିଟା to କୁ ଯିବାବେଳେ ମନେରଖିବାକୁ ଥିବା ବ୍ରେକିଙ୍ଗ ପରିବର୍ତ୍ତନଗୁଡ଼ିକ ତଳେ ଦିଆଯାଇଛି |
ଭାଙ୍ଗିବା
$badge-color
ଭେରିଏବଲ୍ ଅପସାରିତ ହୋଇଛି ଏବଂ ଏହାର ବ୍ୟବହାର ଅନ୍ ଅଛି.badge
|color
ଉପରେ ଆଧାର କରି ବାଛିବା ପାଇଁ ଆମେ ଏକ ରଙ୍ଗ କଣ୍ଟ୍ରାସ୍ ଫଙ୍କସନ୍ ବ୍ୟବହାର କରୁbackground-color
, ତେଣୁ ଭେରିଏବଲ୍ ଅନାବଶ୍ୟକ |- CSS ଦେଶୀ ଫିଲ୍ଟର ସହିତ ଦ୍ୱନ୍ଦ୍ୱକୁ ଏଡ଼ାଇବା
grayscale()
ପାଇଁ ପୁନ function ନାମକରଣ |gray()
grayscale
- ଅନ୍ୟ ସ୍ଥାନରେ ବ୍ୟବହୃତ ଆମର ରଙ୍ଗ ସ୍କିମ୍ ସହିତ ପୁନ amed ନାମକରଣ
.table-inverse
,.thead-inverse
ଏବଂ.thead-default
ସହିତ |.*-dark
.*-light
- ପ୍ରତିକ୍ରିୟାଶୀଳ ସାରଣୀଗୁଡ଼ିକ ବର୍ତ୍ତମାନ ପ୍ରତ୍ୟେକ ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟ ପାଇଁ କ୍ଲାସ୍ ସୃଷ୍ଟି କରନ୍ତି | ଏହା ବିଟା 1 ରୁ ଭାଙ୍ଗେ ଯେଉଁଥିରେ
.table-responsive
ଆପଣ ବ୍ୟବହାର କରୁଛନ୍ତି ତାହା ଅଧିକ ଅଟେ.table-responsive-md
| ଆପଣ ବର୍ତ୍ତମାନ.table-responsive
କିମ୍ବା.table-responsive-{sm,md,lg,xl}
ଆବଶ୍ୟକ ଅନୁଯାୟୀ ବ୍ୟବହାର କରିପାରିବେ | - ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜର୍ ଭାବରେ ଡ୍ରପ୍ ହୋଇଥିବା ବୱାର୍ ସମର୍ଥନ ବିକଳ୍ପ ପାଇଁ (ଯେପରିକି ସୂତା କିମ୍ବା npm) ପାଇଁ ପୁରୁଣା ହୋଇଛି | ବିବରଣୀ ପାଇଁ ବାଉର୍ / ବାଉର୍ # 2298 ଦେଖନ୍ତୁ |
- ବୁଟଷ୍ଟ୍ରାପ୍ ତଥାପି jQuery 1.9.1 କିମ୍ବା ତଦୁର୍ଦ୍ଧ ଆବଶ୍ୟକ କରେ, କିନ୍ତୁ ଆପଣଙ୍କୁ ସଂସ୍କରଣ 3.x ବ୍ୟବହାର କରିବାକୁ ପରାମର୍ଶ ଦିଆଯାଇଛି କାରଣ v3.x ର ସମର୍ଥିତ ବ୍ରାଉଜର୍ଗୁଡ଼ିକ ହେଉଛି ବୁଟଷ୍ଟ୍ରାପ୍ ପ୍ଲସ୍ v3.x ର କିଛି ସୁରକ୍ଷା ଫିକ୍ସ ଅଛି |
- ଅବ୍ୟବହୃତ
.form-control-label
ଶ୍ରେଣୀକୁ ହଟାଇଲେ | ଯଦି ତୁମେ ଏହି ଶ୍ରେଣୀର ବ୍ୟବହାର କରିଛ, ଏହା ଶ୍ରେଣୀର ନକଲ ଥିଲା ଯାହା ଭୂସମାନ୍ତର ଫର୍ମ ଲେଆଉଟ୍ ସହିତ ଏହାର ଜଡିତ ଇନପୁଟ୍ ସହିତ.col-form-label
ଭୂଲମ୍ବ ଭାବରେ କେନ୍ଦ୍ରିତ |<label>
- ଏକ ମିଶ୍ରଣରୁ ପରିବର୍ତ୍ତନ ହୋଇଛି ଯେଉଁଥିରେ ପ୍ରପର୍ଟି ଏକ ଫଙ୍କସନ୍ ସହିତ
color-yiq
ଅନ୍ତର୍ଭୂକ୍ତ ହୋଇଛିcolor
ଯାହା ଏକ ମୂଲ୍ୟ ଫେରସ୍ତ କରେ, ଏହାକୁ ଯେକ any ଣସି CSS ସମ୍ପତ୍ତି ପାଇଁ ବ୍ୟବହାର କରିବାକୁ ଅନୁମତି ଦିଏ | ଉଦାହରଣ ସ୍ୱରୂପ, ଏହା ପରିବର୍ତ୍ତେcolor-yiq(#000)
, ଆପଣ ଲେଖିବେcolor: color-yiq(#000);
|
ହାଇଲାଇଟ୍ସ |
- ମୋଡାଲରେ ନୂତନ
pointer-events
ବ୍ୟବହାର ଆରମ୍ଭ କଲା | କଷ୍ଟମ୍ କ୍ଲିକ୍ ହ୍ୟାଣ୍ଡଲିଂ ସହିତ ବାହ୍ୟ.modal-dialog
ଇଭେଣ୍ଟଗୁଡିକ ଦେଇ ଗତିpointer-events: none
କରେ (ଯେକ any ଣସି କ୍ଲିକ୍ ପାଇଁ କେବଳ ଶୁଣିବା ସମ୍ଭବ ହୁଏ.modal-backdrop
), ଏବଂ ତାପରେ ଏହାକୁ ପ୍ରକୃତ.modal-content
ସହିତ ପ୍ରତିରୋଧ କରେpointer-events: auto
|
ସାରାଂଶ
V3 ରୁ v4 କୁ ଯିବାବେଳେ ଏଠାରେ ଏକ ବଡ଼ ଟିକେଟ୍ ଆଇଟମ୍ ଅଛି |
ବ୍ରାଉଜର୍ ସମର୍ଥନ
- IE8, IE9, ଏବଂ iOS 6 ସମର୍ଥନ ଡ୍ରପ୍ ହୋଇଛି | v4 ବର୍ତ୍ତମାନ କେବଳ IE10 + ଏବଂ iOS 7+ ଅଟେ | ସେହି ସାଇଟଗୁଡିକ ପାଇଁ ଆବଶ୍ୟକ କରୁଥିବା ସାଇଟଗୁଡିକ ପାଇଁ, v3 ବ୍ୟବହାର କରନ୍ତୁ |
- ଆଣ୍ଡ୍ରଏଡ୍ v5.0 ଲଲିପପ୍ ର ବ୍ରାଉଜର୍ ଏବଂ ୱେବ୍ ଭିଭ୍ ପାଇଁ ଅଫିସିଆଲ୍ ସମର୍ଥନ ଯୋଡିଛି | ଆଣ୍ଡ୍ରଏଡ୍ ବ୍ରାଉଜର୍ ଏବଂ ୱେବ୍ ଭିଭ୍ ର ପୂର୍ବ ସଂସ୍କରଣଗୁଡ଼ିକ କେବଳ ଅନ of ପଚାରିକ ଭାବରେ ସମର୍ଥିତ |
ବିଶ୍ୱ ପରିବର୍ତ୍ତନ |
- ଡିଫଲ୍ଟ ଭାବରେ ଫ୍ଲେକ୍ସବକ୍ସ ସକ୍ଷମ ହୋଇଛି | ସାଧାରଣତ this ଏହାର ଅର୍ଥ ହେଉଛି ଆମର ଉପାଦାନଗୁଡ଼ିକ ଉପରେ ଭାସମାନଠାରୁ ଅଧିକ ଦୂରରେ |
- ଆମର ଉତ୍ସ CSS ଫାଇଲଗୁଡ଼ିକ ପାଇଁ କମ୍ ରୁ ସାସ୍ କୁ ସୁଇଚ୍ |
- ଆମର ପ୍ରାଥମିକ CSS ୟୁନିଟ୍ ଭାବରେ ସୁଇଚ୍ ହୋଇଛି
px
,rem
ଯଦିଓ ପିକ୍ସେଲଗୁଡିକ ମିଡିଆ ଜିଜ୍ଞାସା ଏବଂ ଗ୍ରୀଡ୍ ଆଚରଣ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ କାରଣ ଉପକରଣ ଦୃଶ୍ୟଗୁଡ଼ିକ ପ୍ରକାର ଆକାର ଦ୍ୱାରା ପ୍ରଭାବିତ ହୁଏ ନାହିଁ | - ଗ୍ଲୋବାଲ୍ ଫଣ୍ଟ୍ ସାଇଜ୍ ରୁ ବୃଦ୍ଧି
14px
ପାଇଲା16px
| - ଏକ ପଞ୍ଚମ ବିକଳ୍ପ ଯୋଡିବା ପାଇଁ ଗ୍ରୀଡ୍ ସ୍ତରଗୁଡିକର ପୁନ amp ନିର୍ମାଣ (ଛୋଟ ଏବଂ ଛୋଟ ଉପକରଣଗୁଡ଼ିକୁ ଠିକଣା କରିବା
576px
) ଏବଂ-xs
ସେହି ଶ୍ରେଣୀଗୁଡ଼ିକରୁ ଇନଫିକ୍ସ ଅପସାରଣ କଲା | ଉଦାହରଣ :.col-6.col-sm-4.col-md-3
। - ପୃଥକ ବ option କଳ୍ପିକ ଥିମ୍ କୁ SCSS ଭେରିଏବଲ୍ (ଯଥା,
$enable-gradients: true
) ମାଧ୍ୟମରେ ବିନ୍ୟାସଯୋଗ୍ୟ ବିକଳ୍ପ ସହିତ ବଦଳାଇଲା | - ଗ୍ରାଣ୍ଟ ପରିବର୍ତ୍ତେ npm ସ୍କ୍ରିପ୍ଟଗୁଡ଼ିକର ଏକ ସିରିଜ୍ ବ୍ୟବହାର କରିବାକୁ ସିଷ୍ଟମ୍ ମରାମତି କରନ୍ତୁ |
package.json
ସମସ୍ତ ସ୍କ୍ରିପ୍ଟ, କିମ୍ବା ସ୍ଥାନୀୟ ବିକାଶ ଆବଶ୍ୟକତା ପାଇଁ ଆମର ପ୍ରୋଜେକ୍ଟ ରିଡମେ ଦେଖନ୍ତୁ | - ବୁଟଷ୍ଟ୍ରାପର ଅଣ-ପ୍ରତିକ୍ରିୟାଶୀଳ ବ୍ୟବହାର ଆଉ ସମର୍ଥିତ ନୁହେଁ |
- ଅଧିକ ବିସ୍ତୃତ ସେଟଅପ୍ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ଏବଂ କଷ୍ଟୋମାଇଜ୍ ବିଲ୍ଡ ସପକ୍ଷରେ ଅନ୍ଲାଇନ୍ କଷ୍ଟମାଇଜର୍ ଡ୍ରପ୍ କରିଦେଲେ |
- ସାଧାରଣ CSS ସମ୍ପତ୍ତି-ମୂଲ୍ୟ ଯୁଗଳ ଏବଂ ମାର୍ଜିନ୍ / ପ୍ୟାଡିଂ ବ୍ୟବଧାନ ସର୍ଟକଟ୍ ପାଇଁ ଅନେକଗୁଡ଼ିଏ ନୂତନ ଉପଯୋଗୀ ଶ୍ରେଣୀ ଯୋଡାଗଲା |
ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ |
- ଫ୍ଲେକ୍ସବକ୍ସକୁ ଘୁଞ୍ଚିଗଲା |
- ଗ୍ରୀଡ୍ ମିଶ୍ରଣ ଏବଂ ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ଶ୍ରେଣୀଗୁଡ଼ିକରେ ଫ୍ଲେକ୍ସବକ୍ସ ପାଇଁ ସମର୍ଥନ ଯୋଗ କରାଯାଇଛି |
- ଫ୍ଲେକ୍ସବକ୍ସର ଏକ ଅଂଶ ଭାବରେ, ଭୂଲମ୍ବ ଏବଂ ଭୂସମାନ୍ତର ଆଲାଇନ୍ମେଣ୍ଟ ଶ୍ରେଣୀଗୁଡ଼ିକ ପାଇଁ ସମର୍ଥନ ଅନ୍ତର୍ଭୂକ୍ତ କରେ |
- ଗ୍ରୀଡ୍ ଶ୍ରେଣୀର ନାମ ଏବଂ ଏକ ନୂତନ ଗ୍ରୀଡ୍ ସ୍ତର ଅଦ୍ୟତନ କରାଯାଇଛି |
- ଅଧିକ ଗ୍ରାନୁଲାର୍ ନିୟନ୍ତ୍ରଣ ପାଇଁ ନିମ୍ନରେ ଏକ ନୂତନ
sm
ଗ୍ରୀଡ୍ ସ୍ତର ଯୋଡାଗଲା |768px
ଆମର ବର୍ତ୍ତମାନxs
,,, ଏବଂ ଅଛି | ଏହାର ଅର୍ଥ ହେଉଛି ପ୍ରତ୍ୟେକ ପର୍ଯ୍ୟାୟ ଗୋଟିଏ ସ୍ତରକୁ ବାମ୍ପ କରାଯାଇଛି (ତେଣୁ v3 ରେ ବର୍ତ୍ତମାନ v4 ରେ ଅଛି) |sm
md
lg
xl
.col-md-6
.col-lg-6
xs
ଅଧିକ ସଠିକ୍ ଭାବରେ ପ୍ରତିନିଧିତ୍ inf କରିବାକୁ ଇନଫିକ୍ସ ଆବଶ୍ୟକ ନକରିବା ପାଇଁ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ଗୁଡିକ ସଂଶୋଧିତ ହୋଇଛି ଯେ ସେମାନେmin-width: 0
ଏକ ପିକ୍ସେଲ ମୂଲ୍ୟରେ ନୁହେଁ ଏବଂ ଶ yles ଳୀ ପ୍ରୟୋଗ କରିବା ଆରମ୍ଭ କରନ୍ତି | ଏହା ବଦଳରେ.col-xs-6
, ଏହା ବର୍ତ୍ତମାନ.col-6
| ଅନ୍ୟ ସମସ୍ତ ଗ୍ରୀଡ୍ ସ୍ତରଗୁଡ଼ିକ ଇନଫିକ୍ସ ଆବଶ୍ୟକ କରନ୍ତି (ଯଥା,sm
) |
- ଅଧିକ ଗ୍ରାନୁଲାର୍ ନିୟନ୍ତ୍ରଣ ପାଇଁ ନିମ୍ନରେ ଏକ ନୂତନ
- ଗ୍ରୀଡ୍ ଆକାର, ମିଶ୍ରଣ, ଏବଂ ଭେରିଏବଲ୍ ଅପଡେଟ୍ ହୋଇଛି |
- ଗ୍ରୀଡ୍ ଗେଟର୍ ଗୁଡିକରେ ବର୍ତ୍ତମାନ ଏକ ସାସ୍ ମାନଚିତ୍ର ଅଛି ତେଣୁ ଆପଣ ପ୍ରତ୍ୟେକ ବ୍ରେକପଏଣ୍ଟରେ ନିର୍ଦ୍ଦିଷ୍ଟ ଗୁଟର ପ୍ରସ୍ଥ ନିର୍ଦ୍ଦିଷ୍ଟ କରିପାରିବେ |
make-col-ready
ଏକ ପ୍ରିପ୍ ମିକ୍ସିନ୍ ବ୍ୟବହାର କରିବାକୁ ଏବଂ ବ୍ୟକ୍ତିଗତ ସ୍ତମ୍ଭ ଆକାର ପାଇଁmake-col
ସେଟ୍ କରିବାକୁ ଗ୍ରୀଡ୍ ମିକ୍ସନ୍ସ ଅପଡେଟ୍ |flex
max-width
12
ପରିବର୍ତ୍ତିତ ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ ମିଡିଆ ଜିଜ୍ଞାସା ବ୍ରେକପଏଣ୍ଟ ଏବଂ କଣ୍ଟେନର୍ ଓସାର ନୂତନ ଗ୍ରୀଡ୍ ସ୍ତର ପାଇଁ ଆକାଉଣ୍ଟ୍ କରିବାକୁ ଏବଂ ସ୍ତମ୍ଭଗୁଡିକ ସେମାନଙ୍କର ସର୍ବାଧିକ ଓସାରରେ ସମାନ ଭାବରେ ବିଭାଜିତ ହେବା ନିଶ୍ଚିତ କରିବାକୁ |- ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟ ଏବଂ କଣ୍ଟେନର ଓସାର ବର୍ତ୍ତମାନ ହାତଗଣତି ଅଲଗା ଭେରିଏବଲ୍ ବଦଳରେ ସାସ୍ ମାନଚିତ୍ର (
$grid-breakpoints
ଏବଂ ) ମାଧ୍ୟମରେ ନିୟନ୍ତ୍ରିତ |$container-max-widths
ଏଗୁଡ଼ିକ@screen-*
ଭେରିଏବଲ୍ ଗୁଡିକୁ ସଂପୂର୍ଣ୍ଣ ରୂପେ ବଦଳାଇଥାଏ ଏବଂ ଗ୍ରୀଡ୍ ସ୍ତରଗୁଡିକୁ ସଂପୂର୍ଣ୍ଣ କଷ୍ଟମାଇଜ୍ କରିବାକୁ ଅନୁମତି ଦିଏ | - ମିଡିଆ ପ୍ରଶ୍ନଗୁଡ଼ିକ ମଧ୍ୟ ପରିବର୍ତ୍ତନ ହୋଇଛି | ପ୍ରତ୍ୟେକ ଥର ସମାନ ମୂଲ୍ୟ ସହିତ ଆମର ମିଡିଆ ଜିଜ୍ଞାସା ଘୋଷଣାର ପୁନରାବୃତ୍ତି କରିବା ପରିବର୍ତ୍ତେ, ଆମର ବର୍ତ୍ତମାନ ଅଛି
@include media-breakpoint-up/down/only
| ବର୍ତ୍ତମାନ, ଲେଖିବା ପରିବର୍ତ୍ତେ@media (min-width: @screen-sm-min) { ... }
, ଆପଣ ଲେଖିପାରିବେ@include media-breakpoint-up(sm) { ... }
|
ଉପାଦାନଗୁଡ଼ିକ |
- ଏକ ନୂତନ ସର୍ବଦଳୀୟ ଉପାଦାନ, କାର୍ଡ ପାଇଁ ଡ୍ରପ୍ ହୋଇଥିବା ପ୍ୟାନେଲ୍, ଥମ୍ na ନେଲ୍ ଏବଂ କୂଅ |
- ଗ୍ଲାଇଫିକନ୍ ଆଇକନ୍ ଫଣ୍ଟ୍ ଡ୍ରପ୍ କଲା | ଯଦି ଆପଣ ଆଇକନ୍ ଆବଶ୍ୟକ କରନ୍ତି, କିଛି ବିକଳ୍ପଗୁଡ଼ିକ ହେଉଛି:
- ଗ୍ଲାଇଫିକନ୍ ର ଅପଷ୍ଟ୍ରିମ୍ ସଂସ୍କରଣ |
- ଅକ୍ଟିକନ୍ସ |
- ଫଣ୍ଟ ଚମତ୍କାର |
- ବିକଳ୍ପଗୁଡ଼ିକର ତାଲିକା ପାଇଁ ବିସ୍ତାର ପୃଷ୍ଠା ଦେଖନ୍ତୁ | ଅତିରିକ୍ତ ପରାମର୍ଶ ଅଛି କି? ଦୟାକରି ଏକ ସମସ୍ୟା କିମ୍ବା PR ଖୋଲନ୍ତୁ |
- ଆଫିକ୍ସ jQuery ପ୍ଲଗଇନ୍ ଡ୍ରପ୍ କଲା |
position: sticky
ଆମେ ଏହା ବଦଳରେ ବ୍ୟବହାର କରିବାକୁ ସୁପାରିଶ କରୁ | HTML5 ଦେଖନ୍ତୁ ଦୟାକରି ବିବରଣୀ ଏବଂ ନିର୍ଦ୍ଦିଷ୍ଟ ପଲିଫିଲ୍ ସୁପାରିଶ ପାଇଁ ପ୍ରବେଶ କରନ୍ତୁ | ଗୋଟିଏ ପରାମର୍ଶ ହେଉଛି@supports
ଏହାକୁ କାର୍ଯ୍ୟକାରୀ କରିବା ପାଇଁ ଏକ ନିୟମ ବ୍ୟବହାର କରିବା (ଯଥା,@supports (position: sticky) { ... }
)- ଯଦି ଆପଣ ଅତିରିକ୍ତ, ଅଣ-ଶ yles ଳୀ ପ୍ରୟୋଗ କରିବାକୁ ଆଫିକ୍ସ ବ୍ୟବହାର କରୁଥିଲେ
position
, ପଲିଫିଲ୍ ହୁଏତ ଆପଣଙ୍କର ବ୍ୟବହାର ମାମଲାକୁ ସମର୍ଥନ କରିନପାରେ | ଏହିପରି ବ୍ୟବହାର ପାଇଁ ଗୋଟିଏ ବିକଳ୍ପ ହେଉଛି ତୃତୀୟ-ପକ୍ଷ ସ୍କ୍ରୋଲପୋସ୍-ଷ୍ଟାଇଲର୍ ଲାଇବ୍ରେରୀ |
- ପେଜର୍ ଉପାଦାନକୁ ଡ୍ରପ୍ କରିଦେଲା କାରଣ ଏହା ମୂଳତ slightly ସାମାନ୍ୟ କଷ୍ଟୋମାଇଜ୍ ହୋଇଥିବା ବଟନ୍ |
- ଅତ୍ୟଧିକ ନିର୍ଦ୍ଦିଷ୍ଟ ଶିଶୁ ଚୟନକାରୀଙ୍କ ପରିବର୍ତ୍ତେ ଅଧିକ ଅଣ-ନେଷ୍ଟେଡ୍ ଶ୍ରେଣୀ ଚୟନକର୍ତ୍ତା ବ୍ୟବହାର କରିବାକୁ ପ୍ରାୟ ସମସ୍ତ ଉପାଦାନକୁ ରିଫାକ୍ଟୋର୍ଡ୍ |
ଉପାଦାନ ଦ୍ୱାରା |
ଏହି ତାଲିକା v3.xx ଏବଂ v4.0.0 ମଧ୍ୟରେ ଉପାଦାନ ଦ୍ୱାରା ମୁଖ୍ୟ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଆଲୋକିତ କରେ |
ପୁନ o ଚାଳନ କରନ୍ତୁ |
ବୁଟ୍ ଷ୍ଟ୍ରାପ୍ 4 ପାଇଁ ନୂତନ ହେଉଛି ପୁନ o ବୁଟ୍ , ଏକ ନୂତନ ଷ୍ଟାଇଲ୍ ଶୀଟ୍ ଯାହା ଆମର କିଛି ମାତ୍ରାରେ ମତାମତପ୍ରାପ୍ତ ପୁନ et ସେଟ୍ ଶ yles ଳୀ ସହିତ ନର୍ମାଲାଇଜ୍ ଉପରେ ନିର୍ମିତ | ଏହି ଫାଇଲରେ ଦେଖାଯାଉଥିବା ଚୟନକର୍ତ୍ତାମାନେ କେବଳ ଉପାଦାନ ବ୍ୟବହାର କରନ୍ତି - ଏଠାରେ କ classes ଣସି ଶ୍ରେଣୀ ନାହିଁ | ଅଧିକ ମଡ୍ୟୁଲାର୍ ଆଭିମୁଖ୍ୟ ପାଇଁ ଏହା ଆମର ପୁନ et ସେଟ୍ ଶ yles ଳୀକୁ ଆମର ଉପାଦାନ ଶ yles ଳୀରୁ ପୃଥକ କରେ | ଏଥିରେ କେତେକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ପୁନ ets ସେଟ୍ ଅନ୍ତର୍ଭୂକ୍ତ ହୋଇଛି, box-sizing: border-box
ପରିବର୍ତ୍ତନ ହେଉଛି, ଅନେକ ଉପାଦାନ, ୟୁନିଟ୍ ଶ yles ଳୀ, ଏବଂ ଅନେକ ଫର୍ମ ଉପାଦାନ ପୁନ ets ସେଟ୍ ଉପରେ ୟୁନିଟ୍ କୁ em
ଯିବା |rem
ଟାଇପୋଗ୍ରାଫି |
.text-
ସମସ୍ତ ଉପଯୋଗିତାକୁ_utilities.scss
ଫାଇଲ୍ କୁ ଘୁଞ୍ଚାଇଲା |- ଏହାର ଶ yles ଳୀଗୁଡିକ
.page-header
ଉପଯୋଗୀତା ମାଧ୍ୟମରେ ପ୍ରୟୋଗ ହୋଇପାରିବ | .dl-horizontal
ଛାଡି ଦିଆଯାଇଛି ଏହା ପରିବର୍ତ୍ତେ, ଏହାର ଏବଂ ପିଲାମାନଙ୍କ ଉପରେ ଗ୍ରୀଡ୍ ସ୍ତମ୍ଭ କ୍ଲାସ୍ (କିମ୍ବା ମିଶ୍ରଣ) ବ୍ୟବହାର.row
କରନ୍ତୁ ଏବଂ ବ୍ୟବହାର କରନ୍ତୁ |<dl>
<dt>
<dd>
- ବ୍ଲକ୍କୋଟଗୁଡିକର ପୁନ igned ଡିଜାଇନ୍, ସେମାନଙ୍କର ଶ yles ଳୀକୁ
<blockquote>
ଉପାଦାନରୁ ଗୋଟିଏ ଶ୍ରେଣୀକୁ ଘୁଞ୍ଚାଇବା ,.blockquote
।.blockquote-reverse
ପାଠ୍ୟ ଉପଯୋଗୀତା ପାଇଁ ମୋଡିଫାୟର୍ ଡ୍ରପ୍ କଲା | .list-inline
ବର୍ତ୍ତମାନ ଏହା ଆବଶ୍ୟକ କରେ ଯେ ଏହାର ପିଲାମାନେ ତାଲିକା ଆଇଟମଗୁଡିକ ସେମାନଙ୍କ ପାଇଁ ନୂତନ.list-inline-item
ଶ୍ରେଣୀ ପ୍ରୟୋଗ କରନ୍ତୁ |
ପ୍ରତିଛବିଗୁଡିକ
- କୁ ପୁନ amed ନାମିତ
.img-responsive
କରାଯାଇଛି.img-fluid
| - କୁ ପୁନ amed ନାମିତ
.img-rounded
କରାଯାଇଛି |.rounded
- କୁ ପୁନ amed ନାମିତ
.img-circle
କରାଯାଇଛି |.rounded-circle
ଟେବୁଲ୍ |
- ଚୟନକର୍ତ୍ତାଙ୍କ ପ୍ରାୟ ସମସ୍ତ ଉଦାହରଣ
>
ଅପସାରିତ ହୋଇଛି, ଅର୍ଥାତ୍ ନେଷ୍ଟେଡ୍ ଟେବୁଲଗୁଡ଼ିକ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସେମାନଙ୍କ ପିତାମାତାଙ୍କଠାରୁ ଶ yles ଳୀଗୁଡିକ ଉତ୍ତରାଧିକାରୀ ହେବ | ଏହା ଆମର ଚୟନକର୍ତ୍ତା ଏବଂ ସମ୍ଭାବ୍ୟ କଷ୍ଟୋମାଇଜେସନ୍ କୁ ବହୁତ ସରଳ କରିଥାଏ | - ସ୍ଥିରତା ପାଇଁ
.table-condensed
ନାମିତ |.table-sm
- ଏକ ନୂତନ
.table-inverse
ବିକଳ୍ପ ଯୋଗ କରାଯାଇଛି | - ଟେବୁଲ୍ ହେଡର୍ ମୋଡିଫାୟର୍ସ ଯୋଡାଗଲା:
.thead-default
ଏବଂ.thead-inverse
। - ଏକ-ପ୍ରିଫିକ୍ସ ପାଇବା ପାଇଁ ପ୍ରସଙ୍ଗ ଶ୍ରେଣୀଗୁଡ଼ିକର ନାମ ପରିବର୍ତ୍ତନ
.table-
କରାଯାଇଛି | ତେଣୁ.active
, ଏବଂ.success
, ଏବଂ ,,, ଏବଂ ।.warning
_ _ _.danger
.info
.table-active
.table-success
.table-warning
.table-danger
.table-info
ଫର୍ମଗୁଡିକ
- ଘୁଞ୍ଚାଯାଇଥିବା ଉପାଦାନ
_reboot.scss
ଫାଇଲକୁ ପୁନ ets ସେଟ୍ କରେ | - କୁ ପୁନ amed ନାମିତ
.control-label
କରାଯାଇଛି.col-form-label
| - ଯଥାକ୍ରମେ ନାମ ପରିବର୍ତ୍ତନ
.input-lg
ଏବଂ.input-sm
_.form-control-lg
.form-control-sm
.form-group-*
ସରଳତା ପାଇଁ କ୍ଲାସ୍ ଡ୍ରପ୍ |.form-control-*
ବର୍ତ୍ତମାନ ଏହା ବଦଳରେ କ୍ଲାସ୍ ବ୍ୟବହାର କରନ୍ତୁ |- ଏହାକୁ ଡ୍ରପ୍
.help-block
କରି.form-text
ବ୍ଲକ୍ ସ୍ତରୀୟ ସହାୟତା ପାଠ୍ୟ ପାଇଁ ବଦଳାଇଲା | ଇନଲାଇନ୍ ହେଲପ୍ ଟେକ୍ସଟ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ନମନୀୟ ବିକଳ୍ପ ପାଇଁ, ୟୁଟିଲିଟି କ୍ଲାସ୍ ବ୍ୟବହାର କରନ୍ତୁ.text-muted
| - ଡ୍ରପ୍
.radio-inline
ଏବଂ.checkbox-inline
। - ଏକତ୍ରିତ
.checkbox
ଏବଂ ବିଭିନ୍ନ.radio
ଶ୍ରେଣୀରେ |.form-check
.form-check-*
- ଭୂସମାନ୍ତର ଫର୍ମଗୁଡିକ ମରାମତି:
.form-horizontal
ଶ୍ରେଣୀ ଆବଶ୍ୟକତାକୁ ଛାଡିଦେଲେ |.form-group
ମିକ୍ସିନ୍ ମାଧ୍ୟମରେ ଆଉ ଶ yles ଳୀ ପ୍ରୟୋଗ ହୁଏ ନାହିଁ.row
, ତେଣୁ.row
ବର୍ତ୍ତମାନ ଭୂସମାନ୍ତର ଗ୍ରୀଡ୍ ଲେଆଉଟ୍ ପାଇଁ ଆବଶ୍ୟକ (ଯଥା,<div class="form-group row">
) |.col-form-label
S ସହିତ ଭର୍ଟିକାଲ୍ ସେଣ୍ଟର୍ ଲେବଲ୍ ରେ ନୂତନ ଶ୍ରେଣୀ ଯୋଡିଛି.form-control
|.form-row
ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ସହିତ କମ୍ପାକ୍ଟ ଫର୍ମ ଲେଆଉଟ୍ ପାଇଁ ନୂତନ ଯୋଡା ଯାଇଛି (ତୁମ.row
ପାଇଁ ସ୍ୱାପ୍ କର.form-row
ଏବଂ ଯାଅ) |
- କଷ୍ଟମ୍ ଫର୍ମ ସମର୍ଥନ ଯୋଗ କରାଯାଇଛି (ଚେକ୍ ବକ୍ସ, ରେଡିଓ, ଚୟନ, ଏବଂ ଫାଇଲ୍ ଇନପୁଟ୍ ପାଇଁ) |
- CS5 ର ଏବଂ ସିଉଡୋ-କ୍ଲାସ୍ ମାଧ୍ୟମରେ HTML5 ଫର୍ମ ବ valid ଧତା ସହିତ ବଦଳାଗଲା
.has-error
,.has-warning
ଏବଂ ଶ୍ରେଣୀଗୁଡିକ |.has-success
:invalid
:valid
- କୁ ପୁନ amed ନାମିତ
.form-control-static
କରାଯାଇଛି.form-control-plaintext
|
ବଟନ୍
- କୁ ପୁନ amed ନାମିତ
.btn-default
କରାଯାଇଛି.btn-secondary
| - V3 ତୁଳନାରେ ଆନୁପାତିକ ଭାବରେ ବହୁତ ଛୋଟ
.btn-xs
ଥିବାରୁ ଶ୍ରେଣୀକୁ ସମ୍ପୂର୍ଣ୍ଣ ରୂପେ ଡ୍ରପ୍ କରିଦେଲେ |.btn-sm
- JQuery ପ୍ଲଗଇନ୍ ର ଷ୍ଟେଟଫୁଲ୍ ବଟନ୍ ବ feature ଶିଷ୍ଟ୍ୟକୁ ଡ୍ରପ୍ କରାଯାଇଛି |
button.js
ଏଥିରେ$().button(string)
ଏବଂ$().button('reset')
ପଦ୍ଧତି ଅନ୍ତର୍ଭୁକ୍ତ | ଆମେ ଏହା ପରିବର୍ତ୍ତେ ଏକ ଛୋଟ କଷ୍ଟମ୍ ଜାଭାସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାର କରିବାକୁ ପରାମର୍ଶ ଦେଇଥାଉ, ଯାହାକି ଆପଣ ଚାହୁଁଥିବା ପରି ଆଚରଣ କରିବାର ଲାଭ ପାଇବେ |- ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ ପ୍ଲଗଇନ୍ ର ଅନ୍ୟ ବ features ଶିଷ୍ଟ୍ୟଗୁଡିକ (ବଟନ୍ ଚେକ୍ ବକ୍ସ, ବଟନ୍ ରେଡିଓ, ସିଙ୍ଗଲ୍ ଟୋଗଲ୍ ବଟନ୍) v4 ରେ ରଖାଯାଇଛି |
- IE9 + ସମର୍ଥନ
[disabled]
କରୁଥିବା ପରି ବଟନ୍ଗୁଡ଼ିକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ | ତଥାପି ତଥାପି ଆବଶ୍ୟକ କାରଣ IE11 ରେ ଦେଶୀ ଅକ୍ଷମ ଫିଲ୍ଡସେଟଗୁଡ଼ିକ ତ୍ରୁଟିପୂର୍ଣ୍ଣ |:disabled
:disabled
fieldset[disabled]
ବଟନ୍ ଗୋଷ୍ଠୀ |
- ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ଉପାଦାନକୁ ପୁନ r ଲେଖନ୍ତୁ |
- ଅପସାରିତ
.btn-group-justified
ହୋଇଛି | ଏକ ବଦଳ ଭାବରେ ଆପଣ<div class="btn-group d-flex" role="group"></div>
ଉପାଦାନଗୁଡ଼ିକ ସହିତ ଏକ ରାପର୍ ଭାବରେ ବ୍ୟବହାର କରିପାରିବେ.w-100
| .btn-group-xs
ଅପସାରଣକୁ ସମ୍ପୁର୍ଣ୍ଣ ଭାବରେ ଦିଆଯାଇଥିବା ଶ୍ରେଣୀକୁ ଡ୍ରପ୍ କରିଦେଲା.btn-xs
|- ବଟନ୍ ଟୁଲ୍ ବାର୍ ରେ ବଟନ୍ ଗୋଷ୍ଠୀ ମଧ୍ୟରେ ସ୍ପଷ୍ଟ ବ୍ୟବଧାନ ଅପସାରଣ କରାଯାଇଛି; ବର୍ତ୍ତମାନ ମାର୍ଜିନ୍ ଉପଯୋଗିତା ବ୍ୟବହାର କରନ୍ତୁ |
- ଅନ୍ୟ ଉପାଦାନଗୁଡ଼ିକ ସହିତ ବ୍ୟବହାର ପାଇଁ ଉନ୍ନତ ଡକ୍ୟୁମେଣ୍ଟେସନ୍ |
ଡ୍ରପଡାଉନ୍
- ପ୍ୟାରେଣ୍ଟ୍ ଚୟନକର୍ତ୍ତାଙ୍କ ଠାରୁ ସମସ୍ତ ଉପାଦାନ, ମୋଡିଫାୟର୍ ଇତ୍ୟାଦି ପାଇଁ ଏକକ ଶ୍ରେଣୀକୁ ସୁଇଚ୍ |
- ସରଳୀକୃତ ଡ୍ରପଡାଉନ୍ ଶ yles ଳୀଗୁଡ଼ିକ ଡ୍ରପଡାଉନ୍ ମେନୁ ସହିତ ସଂଲଗ୍ନ ଉପର କିମ୍ବା ତଳ ମୁହାଁ ତୀର ସହିତ ଆଉ ପଠାଯିବ ନାହିଁ |
- ଡ୍ରପ୍ ଡାଉନ୍ ଗୁଡିକ ବର୍ତ୍ତମାନ
<div>
s କିମ୍ବା s ସହିତ ନିର୍ମାଣ ହୋଇପାରିବ |<ul>
<a>
ସହଜ, ବିଲ୍ଟ-ଇନ୍ ସମର୍ଥନ ଏବଂ<button>
ଆଧାରିତ ଡ୍ରପଡାଉନ୍ ଆଇଟମ୍ ଯୋଗାଇବା ପାଇଁ ପୁନ drop ନିର୍ମାଣ ଡ୍ରପଡାଉନ୍ ଶ yles ଳୀ ଏବଂ ମାର୍କଅପ୍ |- କୁ ପୁନ amed ନାମିତ
.divider
କରାଯାଇଛି.dropdown-divider
| - ଡ୍ରପଡାଉନ୍ ଆଇଟମ୍ ଗୁଡିକ ବର୍ତ୍ତମାନ ଆବଶ୍ୟକ କରେ
.dropdown-item
| - ଡ୍ରପଡାଉନ୍ ଟୋଗଲ୍ଗୁଡ଼ିକ ଆଉ ଏକ ସ୍ପଷ୍ଟ ଆବଶ୍ୟକ କରେ ନାହିଁ
<span class="caret"></span>
; ଏହା ବର୍ତ୍ତମାନ ସ୍ୱୟଂଚାଳିତ ଭାବରେ CSS::after
ଅନ୍ ମାଧ୍ୟମରେ ପ୍ରଦାନ କରାଯାଇଛି.dropdown-toggle
|
ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ |
- ଏକ ନୂତନ
576px
ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟ ଭାବରେ ଯୋଡା ଯାଇଛି , ଅର୍ଥାତ୍sm
ବର୍ତ୍ତମାନ ପାଞ୍ଚଟି ସ୍ତର ଅଛି (,,,,xs
ଏବଂ ) |sm
md
lg
xl
- ସରଳ ଗ୍ରୀଡ୍ କ୍ଲାସ୍ ପାଇଁ
.col-{breakpoint}-{modifier}-{size}
ପ୍ରତିକ୍ରିୟାଶୀଳ ଗ୍ରୀଡ୍ ମୋଡିଫାୟର୍ କ୍ଲାସ୍ଗୁଡ଼ିକର ନାମ ପରିବର୍ତ୍ତନ କରାଯାଇଛି |.{modifier}-{breakpoint}-{size}
- ନୂତନ ଫ୍ଲେକ୍ସବକ୍ସ-ଚାଳିତ ଶ୍ରେଣୀଗୁଡ଼ିକ ପାଇଁ ଡ୍ରପ୍ ଡ୍ରପ୍ ଏବଂ ମୋଡିଫାୟର୍
order
କ୍ଲାସ୍ | ଉଦାହରଣ ସ୍ୱରୂପ, ଏହା ବଦଳରେ.col-8.push-4
ଏବଂ.col-4.pull-8
, ଆପଣ ବ୍ୟବହାର କରିବେ.col-8.order-2
ଏବଂ.col-4.order-1
| - ଗ୍ରୀଡ୍ ସିଷ୍ଟମ୍ ଏବଂ ଉପାଦାନଗୁଡ଼ିକ ପାଇଁ ଫ୍ଲେକ୍ସବକ୍ସ ୟୁଟିଲିଟି କ୍ଲାସ୍ ଯୋଡାଗଲା |
ଗୋଷ୍ଠୀ ତାଲିକା କର |
- ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ଉପାଦାନକୁ ପୁନ r ଲେଖନ୍ତୁ |
- ତାଲିକା ଗୋଷ୍ଠୀ ଆଇଟମଗୁଡିକର ଷ୍ଟାଇଲ୍ ଲିଙ୍କ୍ ଏବଂ ବଟନ୍ ସଂସ୍କରଣ ପାଇଁ
a.list-group-item
ଏକ ସ୍ପଷ୍ଟ ଶ୍ରେଣୀ ସହିତ ବଦଳାଗଲା |.list-group-item-action
.list-group-flush
କାର୍ଡ ସହିତ ବ୍ୟବହାର ପାଇଁ ଶ୍ରେଣୀ ଯୋଡା ଯାଇଛି |
ମୋଡାଲ୍
- ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ଉପାଦାନକୁ ପୁନ r ଲେଖନ୍ତୁ |
- ଫ୍ଲେକ୍ସବକ୍ସକୁ ସ୍ଥାନାନ୍ତରିତ, ହେଡର୍ ରେ ବହିଷ୍କାର ଆଇକନ୍ ଗୁଡିକର ଆଲାଇନ୍ମେଣ୍ଟ ସମ୍ଭବତ broken ଭାଙ୍ଗି ଯାଇଛି କାରଣ ଆମେ ଆଉ ଫ୍ଲୋଟ୍ ବ୍ୟବହାର କରୁନାହୁଁ | ଭାସମାନ ବିଷୟବସ୍ତୁ ପ୍ରଥମେ ଆସେ, କିନ୍ତୁ ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ତାହା ଆଉ ନୁହେଁ | ଠିକ୍ କରିବାକୁ ମୋଡାଲ୍ ଟାଇଟଲ୍ ପରେ ଆସିବାକୁ ତୁମର ବରଖାସ୍ତ ଆଇକନ୍ ଗୁଡିକ ଅପଡେଟ୍ କର |
remote
ବିକଳ୍ପ (ଯାହା ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଏକ ମୋଡାଲରେ ବାହ୍ୟ ବିଷୟବସ୍ତୁ ଲୋଡ୍ ଏବଂ ଇଞ୍ଜେକ୍ସନ ଦେବା ପାଇଁ ବ୍ୟବହୃତ ହୋଇପାରେ) ଏବଂ ସଂପୃକ୍ତ ଇଭେଣ୍ଟକୁloaded.bs.modal
ଅପସାରଣ କରାଯାଇଥିଲା | ଆମେ ଏହା ପରିବର୍ତ୍ତେ କ୍ଲାଏଣ୍ଟ-ସାଇଡ୍ ଟେମ୍ପଲେଟିଂ କିମ୍ବା ଏକ ଡାଟା ବାଇଣ୍ଡିଂ framework ାଞ୍ଚା ବ୍ୟବହାର କରିବା, କିମ୍ବା jQuery.load କୁ କଲ୍ କରିବା ପାଇଁ ସୁପାରିଶ କରୁ |
ନାଭସ୍
- ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ଉପାଦାନକୁ ପୁନ r ଲେଖନ୍ତୁ |
>
ଅଣ-ନେଷ୍ଟେଡ୍ କ୍ଲାସ୍ ମାଧ୍ୟମରେ ସରଳ ଷ୍ଟାଇଲ୍ ପାଇଁ ପ୍ରାୟ ସମସ୍ତ ଚୟନକର୍ତ୍ତାଙ୍କୁ ଡ୍ରପ୍ କରିଦେଲେ |- ଯେପରି HTML- ନିର୍ଦ୍ଦିଷ୍ଟ ଚୟନକର୍ତ୍ତାଙ୍କ ବଦଳରେ , ଆମେ s, s, ଏବଂ s
.nav > li > a
ପାଇଁ ପୃଥକ ଶ୍ରେଣୀ ବ୍ୟବହାର କରୁ | ବର୍ଦ୍ଧିତ ବିସ୍ତାରତା ଆଣିବା ସହିତ ଏହା ଆପଣଙ୍କର HTML କୁ ଅଧିକ ନମନୀୟ କରିଥାଏ |.nav
.nav-item
.nav-link
ନାଭବାର୍ |
ଆଲାଇନ୍ମେଣ୍ଟ, ପ୍ରତିକ୍ରିୟାଶୀଳତା ଏବଂ କଷ୍ଟମାଇଜେସନ୍ ପାଇଁ ଉନ୍ନତ ସମର୍ଥନ ସହିତ ନାଭବାର୍ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ଫ୍ଲେକ୍ସବକ୍ସରେ ପୁନ r ଲିଖିତ ହୋଇଛି |
- ପ୍ରତିକ୍ରିୟାଶୀଳ ନାଭବାର୍ ଆଚରଣ ବର୍ତ୍ତମାନ ଆବଶ୍ୟକୀୟ
.navbar
ଶ୍ରେଣୀରେ ପ୍ରୟୋଗ କରାଯାଏ ଯେଉଁଠାରେ ଆପଣ ନାଭବାର୍ କୁ କେଉଁଠାରେ ଭାଙ୍ଗିବେ ତାହା ବାଛନ୍ତୁ | ପୂର୍ବରୁ ଏହା ଏକ କମ୍ ଭେରିଏବଲ୍ ମୋଡିଫିକେସନ୍ ଏବଂ ଆବଶ୍ୟକ ପୁନ omp ସଂକଳନ ଆବଶ୍ୟକ |.navbar-expand-{breakpoint}
.navbar-default
ବର୍ତ୍ତମାନ ଅଛି.navbar-light
, ଯଦିଓ.navbar-dark
ସମାନ ଅଟେ | ପ୍ରତ୍ୟେକ ନାଭବାରରେ ଏଥି ମଧ୍ୟରୁ ଗୋଟିଏ ଆବଶ୍ୟକ | ତଥାପି, ଏହି ଶ୍ରେଣୀଗୁଡ଼ିକ ଆଉbackground-color
s ସେଟ୍ କରନ୍ତି ନାହିଁ; ଏହା ପରିବର୍ତ୍ତେ ସେମାନେ କେବଳ ପ୍ରଭାବିତ କରନ୍ତିcolor
|- ନାଭର୍ସ ବର୍ତ୍ତମାନ ଏକ ପ୍ରକାରର ପୃଷ୍ଠଭୂମି ଘୋଷଣା ଆବଶ୍ୟକ କରେ | ଆମର ବ୍ୟାକଗ୍ରାଉଣ୍ଡ୍ ଉପଯୋଗିତା () ରୁ ବାଛନ୍ତୁ କିମ୍ବା ପାଗଳ କଷ୍ଟମାଇଜେସନ୍ ପାଇଁ
.bg-*
ଉପରୋକ୍ତ ଆଲୋକ / ଓଲଟା କ୍ଲାସ୍ ସହିତ ନିଜର ସେଟ୍ କରନ୍ତୁ | - ଦିଆଯାଇଥିବା ଫ୍ଲେକ୍ସବକ୍ସ ଶ yles ଳୀ, ନାଭର୍ସ ବର୍ତ୍ତମାନ ସହଜ ଆଲାଇନ୍ମେଣ୍ଟ ବିକଳ୍ପ ପାଇଁ ଫ୍ଲେକ୍ସବକ୍ସ ୟୁଟିଲିଟି ବ୍ୟବହାର କରିପାରିବ |
.navbar-toggle
ବର୍ତ୍ତମାନ.navbar-toggler
ଏବଂ ଏହାର ଭିନ୍ନ ଶ yles ଳୀ ଏବଂ ଭିତର ମାର୍କଅପ୍ ଅଛି (ଆଉ ତିନୋଟି<span>
s ନାହିଁ) |.navbar-form
କ୍ଲାସ୍କୁ ସଂପୂର୍ଣ୍ଣ ଭାବେ ଛାଡିଦେଲା | ଏହା ଆଉ ଆବଶ୍ୟକ ନୁହେଁ; ଏହା ପରିବର୍ତ୍ତେ, କେବଳ.form-inline
ଆବଶ୍ୟକ ଅନୁଯାୟୀ ମାର୍ଜିନ୍ ୟୁଟିଲିଟି ବ୍ୟବହାର ଏବଂ ପ୍ରୟୋଗ କର |- ନାଭବର୍ ଗୁଡିକ ଆଉ ଅନ୍ତର୍ଭୂକ୍ତ କରେ ନାହିଁ
margin-bottom
କିମ୍ବାborder-radius
ଡିଫଲ୍ଟ ଭାବରେ | ଆବଶ୍ୟକ ଅନୁଯାୟୀ ଉପଯୋଗିତା ବ୍ୟବହାର କରନ୍ତୁ | - ନୂତନ ମାର୍କଅପ୍ ଅନ୍ତର୍ଭୂକ୍ତ କରିବା ପାଇଁ ନାଭବାର୍ ବିଶିଷ୍ଟ ସମସ୍ତ ଉଦାହରଣକୁ ଅଦ୍ୟତନ କରାଯାଇଛି |
ପୃଷ୍ଠା
- ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ଉପାଦାନକୁ ପୁନ r ଲେଖନ୍ତୁ |
- S ର ବଂଶଧରମାନଙ୍କ ଉପରେ ସ୍ପଷ୍ଟ କ୍ଲାସ୍ (
.page-item
,.page-link
) ବର୍ତ୍ତମାନ ଆବଶ୍ୟକ |.pagination
.pager
କଷ୍ଟୋମାଇଜ୍ ହୋଇଥିବା ବାହ୍ୟରେଖା ବଟନ୍ ଅପେକ୍ଷା ଏହା ଉପାଦାନକୁ ସମ୍ପୁର୍ଣ୍ଣ ଭାବରେ ଡ୍ରପ୍ କରିଦେଲା |
ରୁଟି ଖଣ୍ଡ |
- ଏକ ସ୍ପଷ୍ଟ ଶ୍ରେଣୀ ,,
.breadcrumb-item
ବର୍ତ୍ତମାନ.breadcrumb
s ଙ୍କ ବଂଶଧରମାନଙ୍କ ପାଇଁ ଆବଶ୍ୟକ |
ଲେବଲ୍ ଏବଂ ବ୍ୟାଜ୍ |
- ଏକତ୍ରିତ
.label
ଏବଂ ଉପାଦାନରୁ.badge
ଅଲଗା ହେବା<label>
ଏବଂ ସମ୍ବନ୍ଧୀୟ ଉପାଦାନଗୁଡ଼ିକୁ ସରଳ କରିବା | .badge-pill
ଗୋଲାକାର “ବଟିକା” ଲୁକ୍ ପାଇଁ ମୋଡିଫାୟର୍ ଭାବରେ ଯୋଡା ଯାଇଛି |- ତାଲିକା ଗୋଷ୍ଠୀ ଏବଂ ଅନ୍ୟାନ୍ୟ ଉପାଦାନଗୁଡ଼ିକରେ ବ୍ୟାଜ୍ଗୁଡ଼ିକ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଭାସମାନ ହୁଏ ନାହିଁ | ଏଥିପାଇଁ ୟୁଟିଲିଟି କ୍ଲାସ୍ ବର୍ତ୍ତମାନ ଆବଶ୍ୟକ |
.badge-default
ଡ୍ରପ୍ ହୋଇଛି ଏବଂ.badge-secondary
ଅନ୍ୟ ସ୍ଥାନରେ ବ୍ୟବହୃତ ଉପାଦାନ ମୋଡିଫାୟର୍ କ୍ଲାସ୍ ସହିତ ମେଳ ହୋଇଛି |
ପ୍ୟାନେଲ୍, ଥମ୍ na ନେଲ୍ ଏବଂ କୂଅ |
ନୂତନ କାର୍ଡ ଉପାଦାନ ପାଇଁ ସଂପୂର୍ଣ୍ଣ ଭାବେ ଡ୍ରପ୍ ହୋଇଛି |
ପ୍ୟାନେଲ୍ |
.panel
କୁ.card
, ବର୍ତ୍ତମାନ ଫ୍ଲେକ୍ସବକ୍ସ ସହିତ ନିର୍ମିତ |.panel-default
ଅପସାରିତ ହୋଇଛି ଏବଂ କ repl ଣସି ପ୍ରତିସ୍ଥାପନ ନାହିଁ |.panel-group
ଅପସାରିତ ହୋଇଛି ଏବଂ କ repl ଣସି ପ୍ରତିସ୍ଥାପନ ନାହିଁ |.card-group
ଏହା ଏକ ବଦଳ ନୁହେଁ, ଏହା ଅଲଗା ଅଟେ |.panel-heading
କୁ.card-header
.panel-title
କୁ.card-title
_ ଇଚ୍ଛିତ ଲୁକ୍ ଉପରେ ନିର୍ଭର କରି, ଆପଣ ହେଡିଙ୍ଗ୍ ଉପାଦାନ କିମ୍ବା ଶ୍ରେଣୀଗୁଡିକ (ଯଥା<h3>
,.h3
) କିମ୍ବା ବୋଲ୍ଡ ଉପାଦାନ କିମ୍ବା ଶ୍ରେଣୀଗୁଡିକ ( ଯଥା<strong>
, ) ବ୍ୟବହାର କରିବାକୁ ମଧ୍ୟ ଚାହିଁପାରନ୍ତି | ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ , ସମାନ ଭାବରେ ନାମିତ ହୋଇଥିବାବେଳେ, ଏହା ଅପେକ୍ଷା ଏକ ଭିନ୍ନ ଲୁକ୍ ଉତ୍ପାଦନ କରେ |<b>
.font-weight-bold
.card-title
.panel-title
.panel-body
କୁ.card-body
.panel-footer
କୁ.card-footer
.panel-primary
,, ଏବଂ.panel-success
, ଏବଂ ଆମ ସାସ୍ ମାନଚିତ୍ରରୁ ଉତ୍ପାଦିତ ଉପଯୋଗୀତା ପାଇଁ ଡ୍ରପ୍ ହୋଇଯାଇଛି |.panel-info
.panel-warning
.panel-danger
.bg-
.text-
.border
$theme-colors
ପ୍ରଗତି
- ଉପଯୋଗୀତା ସହିତ ପ୍ରସଙ୍ଗଭିତ୍ତିକ
.progress-bar-*
ଶ୍ରେଣୀଗୁଡ଼ିକୁ ବଦଳାଇଲା |.bg-*
ଉଦାହରଣ ସ୍ୱରୂପ,class="progress-bar progress-bar-danger"
ହୋଇଯାଏclass="progress-bar bg-danger"
| .active
ସହିତ ଆନିମେଟେଡ୍ ପ୍ରଗତି ବାର୍ ପାଇଁ ବଦଳାଗଲା.progress-bar-animated
|
କାରୁସେଲ |
- ଡିଜାଇନ୍ ଏବଂ ଷ୍ଟାଇଲିଂକୁ ସରଳ କରିବା ପାଇଁ ସମଗ୍ର ଉପାଦାନକୁ ମରାମତି କରନ୍ତୁ | ଆପଣଙ୍କ ପାଇଁ ଅଳ୍ପ ଶ yles ଳୀ ଅଛି, ନୂତନ ସୂଚକ, ଏବଂ ନୂତନ ଆଇକନ୍ |
- ସମସ୍ତ CSS ଅଣ-ନାଷ୍ଟ ହୋଇଛି ଏବଂ ନାମ ପରିବର୍ତ୍ତନ କରାଯାଇଛି, ପ୍ରତ୍ୟେକ ଶ୍ରେଣୀ ସହିତ ଉପସର୍ଗ ନିଶ୍ଚିତ ହୋଇଛି
.carousel-
|- କାରୁସେଲ ଆଇଟମ୍ ପାଇଁ
.next
,,, ଏବଂ ବର୍ତ୍ତମାନ.prev
,,, ଏବଂ |.left
.right
.carousel-item-next
.carousel-item-prev
.carousel-item-left
.carousel-item-right
.item
ବର୍ତ୍ତମାନ ମଧ୍ୟ ଅଛି.carousel-item
|- ପୂର୍ବ / ପରବର୍ତ୍ତୀ ନିୟନ୍ତ୍ରଣ ପାଇଁ,
.carousel-control.right
ଏବଂ.carousel-control.left
ବର୍ତ୍ତମାନ.carousel-control-next
ଏବଂ.carousel-control-prev
, ଅର୍ଥାତ୍ ସେମାନେ ଆଉ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଆଧାର ଶ୍ରେଣୀ ଆବଶ୍ୟକ କରନ୍ତି ନାହିଁ |
- କାରୁସେଲ ଆଇଟମ୍ ପାଇଁ
- ସମସ୍ତ ପ୍ରତିକ୍ରିୟାଶୀଳ ଶ yl ଳୀକୁ ଅପସାରଣ କରି, ଉପଯୋଗିତାକୁ ବିଳମ୍ବ କରି (ଯଥା, ନିର୍ଦ୍ଦିଷ୍ଟ ଦୃଶ୍ୟରେ କ୍ୟାପସନ୍ ଦେଖାଇବା) ଏବଂ ଆବଶ୍ୟକ ଅନୁଯାୟୀ କଷ୍ଟମ୍ ଶ yles ଳୀଗୁଡିକ |
- ଅପସାରିତ ପ୍ରତିଛବି କାରୁସେଲ ଆଇଟମଗୁଡିକରେ ପ୍ରତିଛବିଗୁଡିକ ପାଇଁ ଓଭରବ୍ରିଡ୍ କରେ, ୟୁଟିଲିଟିଜ୍ କୁ ବିଳମ୍ବ କରେ |
- ନୂତନ ମାର୍କଅପ୍ ଏବଂ ଶ yles ଳୀକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରିବା ପାଇଁ କାରୁସେଲ୍ ଉଦାହରଣକୁ ଟ୍ୱିକ୍ କରନ୍ତୁ |
ଟେବୁଲ୍ |
- ଷ୍ଟାଇଲ୍ ନେଷ୍ଟେଡ୍ ଟେବୁଲ୍ ପାଇଁ ସମର୍ଥନ ଅପସାରଣ କରାଯାଇଛି | ସମସ୍ତ ଟେବୁଲ୍ ଶ yles ଳୀଗୁଡିକ ସରଳ ଚୟନକର୍ତ୍ତାମାନଙ୍କ ପାଇଁ v4 ରେ ଉତ୍ତରାଧିକାରୀ |
- ଓଲଟା ଟେବୁଲ୍ ଭାରିଆଣ୍ଟ୍ ଯୋଡା ଯାଇଛି |
ଉପଯୋଗିତା
- ପ୍ରଦର୍ଶନ, ଲୁକ୍କାୟିତ, ଏବଂ ଅଧିକ:
- ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ପ୍ରତିକ୍ରିୟାଶୀଳ (ଯଥା,
.d-none
ଏବଂd-{sm,md,lg,xl}-none
) ପ୍ରସ୍ତୁତ | .hidden-*
ନୂତନ ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ପାଇଁ ବହୁଳ ଉପଯୋଗୀତାକୁ ଛାଡିଦେଲା | ଉଦାହରଣ ସ୍ୱରୂପ, ଏହା ପରିବର୍ତ୍ତେ.hidden-sm-up
, ବ୍ୟବହାର କରନ୍ତୁ.d-sm-none
|.hidden-print
ଡିସପ୍ଲେ ୟୁଟିଲିଟି ନାମକରଣ ସ୍କିମ୍ ବ୍ୟବହାର କରିବାକୁ ଉପଯୋଗିତାଗୁଡ଼ିକର ନାମ ପରିବର୍ତ୍ତନ କରାଗଲା | ଏହି ପୃଷ୍ଠାର ପ୍ରତିକ୍ରିୟାଶୀଳ ଉପଯୋଗିତା ବିଭାଗ ଅଧୀନରେ ଅଧିକ ସୂଚନା |.float-{sm,md,lg,xl}-{left,right,none}
ପ୍ରତିକ୍ରିୟାଶୀଳ ଫ୍ଲୋଟ୍ ପାଇଁ କ୍ଲାସ୍ ଯୋଡାଗଲା ଏବଂ ଅପସାରିତ ହେଲା.pull-left
ଏବଂ.pull-right
ଯେହେତୁ ସେଗୁଡ଼ିକ ଅନାବଶ୍ୟକ.float-left
ଏବଂ.float-right
|
- ପ୍ରଦର୍ଶନ ଉପଯୋଗୀତା ପ୍ରତିକ୍ରିୟାଶୀଳ (ଯଥା,
- ପ୍ରକାର:
- ଆମର ପାଠ୍ୟ ଆଲାଇନ୍ମେଣ୍ଟ କ୍ଲାସରେ ପ୍ରତିକ୍ରିୟାଶୀଳ ଭେଦଗୁଡିକ ଯୋଡିଛି
.text-{sm,md,lg,xl}-{left,center,right}
|
- ଆମର ପାଠ୍ୟ ଆଲାଇନ୍ମେଣ୍ଟ କ୍ଲାସରେ ପ୍ରତିକ୍ରିୟାଶୀଳ ଭେଦଗୁଡିକ ଯୋଡିଛି
- ଶ୍ରେଣୀବଦ୍ଧତା ଏବଂ ବ୍ୟବଧାନ:
- ସମସ୍ତ ପାର୍ଶ୍ୱ ପାଇଁ ନୂତନ ପ୍ରତିକ୍ରିୟାଶୀଳ ମାର୍ଜିନ୍ ଏବଂ ପ୍ୟାଡିଂ ଉପଯୋଗିତା , ଏବଂ ଭୂଲମ୍ବ ଏବଂ ଭୂସମାନ୍ତର ସର୍ଟହାଣ୍ଡ୍ ଯୋଡାଗଲା |
- ଫ୍ଲେକ୍ସବକ୍ସ ଉପଯୋଗିତାଗୁଡ଼ିକର ବୋଟଲୋଡ୍ ଯୋଗ କରାଯାଇଛି |
.center-block
ନୂତନ.mx-auto
ଶ୍ରେଣୀ ପାଇଁ ଡ୍ରପ୍ |
- ପୁରୁଣା ବ୍ରାଉଜର୍ ସଂସ୍କରଣ ପାଇଁ ସମର୍ଥନ ଡ୍ରପ୍ କରିବାକୁ କ୍ଲିୟରଫିକ୍ସ ଅପଡେଟ୍ |
ବିକ୍ରେତା ଉପସର୍ଗ ମିଶ୍ରଣ |
ବୁଟ୍ ଷ୍ଟ୍ରାପ୍ 3 ର ବିକ୍ରେତା ଉପସର୍ଗ ମିଶ୍ରଣ, ଯାହା v3.2.0 ରେ ପୁରୁଣା, ବୁଟଷ୍ଟ୍ରାପ୍ 4 ରେ ଅପସାରିତ ହୋଇଛି, ଯେହେତୁ ଆମେ ଅଟୋଫ୍ରେଫିକ୍ସର୍ ବ୍ୟବହାର କରୁ , ସେଗୁଡ଼ିକ ଆଉ ଆବଶ୍ୟକ ନାହିଁ |
ନିମ୍ନଲିଖିତ ମିଶ୍ରଣଗୁଡିକ ଅପସାରଣ animation
କରାଗଲା : ,,,,,,,,,,,,,,,,,,,, animation-delay
_ animation-direction
_ animation-duration
_ animation-fill-mode
_ animation-iteration-count
_ animation-name
_ animation-timing-function
_ backface-visibility
_ box-sizing
_ content-columns
_ hyphens
_ opacity
_ perspective
_ perspective-origin
_ rotate
_ rotateX
_ rotateY
_ scale
_ scaleX
_ scaleY
_ skew
_ transform-origin
_ transition-delay
_ transition-duration
_ transition-property
_transition-timing-function
transition-transform
translate
translate3d
user-select
ଡକ୍ୟୁମେଣ୍ଟେସନ୍
ଆମର ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ବୋର୍ଡରେ ଏକ ଅପଗ୍ରେଡ୍ ମଧ୍ୟ ପାଇଲା | ଏଠାରେ ନିମ୍ନ ନିମ୍ନ:
- ଆମେ ତଥାପି Jekyll ବ୍ୟବହାର କରୁଛୁ, କିନ୍ତୁ ଆମର ମିଶ୍ରଣରେ ପ୍ଲଗଇନ୍ ଅଛି:
bugify.rb
ଆମର ବ୍ରାଉଜର୍ ବଗ୍ ପୃଷ୍ଠାରେ ଏଣ୍ଟ୍ରିଗୁଡ଼ିକୁ ଫଳପ୍ରଦ ଭାବରେ ତାଲିକାଭୁକ୍ତ କରିବାକୁ ବ୍ୟବହୃତ ହୁଏ |example.rb
ଡିଫଲ୍ଟ ପ୍ଲଗଇନ୍ ର ଏକ କଷ୍ଟମ୍ ଫଙ୍କhighlight.rb
, ସହଜ ଉଦାହରଣ-କୋଡ୍ ନିୟନ୍ତ୍ରଣ ପାଇଁ ଅନୁମତି ଦିଏ |callout.rb
ଏହାର ଏକ ସମାନ କଷ୍ଟମ୍ ଫଙ୍କ, କିନ୍ତୁ ଆମର ସ୍ୱତନ୍ତ୍ର ଡକସ୍ କଲଆଉଟ୍ ପାଇଁ ଡିଜାଇନ୍ ହୋଇଛି |- ଆମର ବିଷୟବସ୍ତୁର ସାରଣୀ ସୃଷ୍ଟି କରିବାକୁ jekyll-toc ବ୍ୟବହୃତ ହୁଏ |
- ସହଜ ସମ୍ପାଦନା ପାଇଁ ମାର୍କଡାଉନରେ (HTML ବଦଳରେ) ସମସ୍ତ ଡକସ୍ ବିଷୟବସ୍ତୁ ପୁନ rew ଲିଖିତ ହୋଇଛି |
- ସରଳ ବିଷୟବସ୍ତୁ ଏବଂ ଅଧିକ ନିକଟତର ହାଇରାର୍କି ପାଇଁ ପୃଷ୍ଠାଗୁଡ଼ିକୁ ପୁନ organ ସଂଗଠିତ କରାଯାଇଛି |
- ବୁଟଷ୍ଟ୍ରାପ୍ ର ଭେରିଏବଲ୍, ମିକ୍ସିନ ଏବଂ ଅଧିକର ସମ୍ପୂର୍ଣ୍ଣ ଲାଭ ଉଠାଇବାକୁ ଆମେ ନିୟମିତ CSS ରୁ SCSS କୁ ଚାଲିଗଲୁ |
ପ୍ରତିକ୍ରିୟାଶୀଳ ଉପଯୋଗିତା |
ସମସ୍ତ @screen-
ଭେରିଏବଲ୍ ଗୁଡିକ v4.0.0 ରେ ଅପସାରିତ ହୋଇଛି | media-breakpoint-up()
ଏହା ପରିବର୍ତ୍ତେ , media-breakpoint-down()
କିମ୍ବା media-breakpoint-only()
ସାସ୍ ମିଶ୍ରଣ କିମ୍ବା $grid-breakpoints
ସାସ୍ ମାନଚିତ୍ର ବ୍ୟବହାର କରନ୍ତୁ |
ଆମର ପ୍ରତିକ୍ରିୟାଶୀଳ ୟୁଟିଲିଟି କ୍ଲାସ୍ ଗୁଡିକ ସ୍ପଷ୍ଟ ଉପଯୋଗୀତା ସପକ୍ଷରେ ମୁଖ୍ୟତ removed ଅପସାରିତ ହୋଇଛି display
|
.hidden
ଏବଂ.show
ଶ୍ରେଣୀଗୁଡିକ ଅପସାରଣ କରାଯାଇଛି କାରଣ ସେମାନେ jQuery ଏବଂ ପଦ୍ଧତି ସହିତ ବିବାଦୀୟ$(...).hide()
ହୋଇଥିଲେ$(...).show()
| ଏହା ପରିବର୍ତ୍ତେ, ଆଟ୍ରିବ୍ୟୁଟ୍ ଟୋଗଲ୍ କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ[hidden]
କିମ୍ବା ଇନଲାଇନ ଷ୍ଟାଇଲ୍ ବ୍ୟବହାର କରନ୍ତୁstyle="display: none;"
ଏବଂstyle="display: block;"
|- ସମସ୍ତ
.hidden-
ଶ୍ରେଣୀଗୁଡିକ ଅପସାରିତ ହୋଇଛି, ପୁନ ren ନାମକରଣ ହୋଇଥିବା ପ୍ରିଣ୍ଟ୍ ୟୁଟିଲିଟିଗୁଡିକ ପାଇଁ ସେଭ୍ କରନ୍ତୁ |- V3 ରୁ ଅପସାରିତ:
.hidden-xs
.hidden-sm
.hidden-md
.hidden-lg
.visible-xs-block
.visible-xs-inline
.visible-xs-inline-block
.visible-sm-block
.visible-sm-inline
.visible-sm-inline-block
.visible-md-block
.visible-md-inline
.visible-md-inline-block
.visible-lg-block
.visible-lg-inline
.visible-lg-inline-block
- V4 ବର୍ଣ୍ଣରୁ ଅପସାରିତ:
.hidden-xs-up
.hidden-xs-down
.hidden-sm-up
.hidden-sm-down
.hidden-md-up
.hidden-md-down
.hidden-lg-up
.hidden-lg-down
- V3 ରୁ ଅପସାରିତ:
- ପ୍ରିଣ୍ଟିଙ୍ଗ୍ ୟୁଟିଲିଟିଗୁଡ଼ିକ ଆଉ ଆରମ୍ଭ ନୁହେଁ
.hidden-
କିମ୍ବା.visible-
ନୁହେଁ, କିନ୍ତୁ ସହିତ.d-print-
|- ପୁରୁଣା ନାମ :
.visible-print-block
,,,.visible-print-inline
.visible-print-inline-block
.hidden-print
- ନୂତନ ଶ୍ରେଣୀଗୁଡିକ :
.d-print-block
,,,.d-print-inline
.d-print-inline-block
.d-print-none
- ପୁରୁଣା ନାମ :
ସ୍ପଷ୍ଟ କ୍ଲାସ୍ ବ୍ୟବହାର କରିବା ପରିବର୍ତ୍ତେ .visible-*
, ଆପଣ ଏହାକୁ ଏକ ସ୍କ୍ରିନ୍ ଆକାରରେ ଲୁଚାଇ ଏକ ଉପାଦାନକୁ ଦୃଶ୍ୟମାନ କରନ୍ତି | ସ୍କ୍ରିନ୍ ଆକାରର ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ବ୍ୟବଧାନରେ ଏକ ଉପାଦାନ ଦେଖାଇବା ପାଇଁ ଆପଣ ଗୋଟିଏ .d-*-none
ଶ୍ରେଣୀ ସହିତ ଗୋଟିଏ ଶ୍ରେଣୀକୁ ମିଶ୍ରଣ କରିପାରିବେ (ଉଦାହରଣ ସ୍ୱରୂପ କେବଳ ଉପାଦାନକୁ ମଧ୍ୟମ ଏବଂ ବଡ଼ ଉପକରଣରେ ଦେଖାଏ) |.d-*-block
.d-none.d-md-block.d-xl-none
ଧ୍ୟାନ ଦିଅନ୍ତୁ ଯେ v4 ରେ ଗ୍ରୀଡ୍ ବ୍ରେକପଏଣ୍ଟଗୁଡିକର ପରିବର୍ତ୍ତନ ଅର୍ଥ ହେଉଛି ସମାନ ଫଳାଫଳ ହାସଲ କରିବା ପାଇଁ ଆପଣଙ୍କୁ ଗୋଟିଏ ବ୍ରେକପଏଣ୍ଟକୁ ଯିବାକୁ ପଡିବ | ନୂତନ ପ୍ରତିକ୍ରିୟାଶୀଳ ୟୁଟିଲିଟି କ୍ଲାସ୍ କମ୍ ସାଧାରଣ ମାମଲାଗୁଡ଼ିକୁ ସ୍ଥାନିତ କରିବାକୁ ଚେଷ୍ଟା କରେ ନାହିଁ ଯେଉଁଠାରେ ଏକ ଉପାଦାନର ଦୃଶ୍ୟମାନତା ଦୃଶ୍ୟ ଆକାରର ଏକକ ସଂଲଗ୍ନ ପରିସର ଭାବରେ ପ୍ରକାଶ କରାଯାଇପାରିବ ନାହିଁ | ତୁମେ ଏହା ବଦଳରେ କଷ୍ଟମ୍ CSS ବ୍ୟବହାର କରିବାକୁ ପଡିବ |