A’ gluasad gu v5
Cum sùil air agus ath-sgrùdaich atharrachaidhean air faidhlichean stòr Bootstrap, sgrìobhainnean, agus co-phàirtean gus do chuideachadh le bhith a’ gluasad bho v4 gu v5.
eisimeileachd
- Chaidh jQuery sìos.
- Air ùrachadh bho Popper v1.x gu Popper v2.x.
- Chaidh Dart Sass a chuir na àite Libsass mar an neach-cruinneachaidh Sass againn leis nach robh Libsass air a mholadh.
- Rinn mi imrich bho Jekyll gu Hugo airson ar sgrìobhainnean a thogail
Taic brabhsair
- Internet Explorer 10 agus 11 air a leigeil sìos
- Microsoft Edge air a leigeil sìos < 16 (Legacy Edge)
- Firefox <60
- Safari air a leigeil sìos <12
- iOS Safari air a leigeil sìos < 12
- Chrome air a leigeil sìos <60
Sgrìobhainnean ag atharrachadh
- Duilleag dachaigh ath-dhealbhaichte, cruth docs, agus bonn-coise.
- Stiùireadh parsailean ùr air a chur ris .
- Chuir sinn roinn Customize ùr ris , a’ dol an àite duilleag Cuspair v4 , le mion-fhiosrachadh ùr mu Sass, roghainnean rèiteachaidh cruinneil, sgeamaichean dath, caochladairean CSS, agus barrachd.
- Ath-eagrachadh a h-uile sgrìobhainn foirm gu roinn Foirmean ùra , a’ briseadh an t-susbaint gu duilleagan le barrachd fòcas.
- San aon dòigh, dh’ ùraich sinn an roinn Layout , gus susbaint clèithe a chuir a-mach nas soilleire.
- Chaidh duilleag co-phàirt “Navs” ath-ainmeachadh gu “Navs & Tabs”.
- Chaidh duilleag “Checks” ath-ainmeachadh gu “Checks & radios”.
- Rinn sinn ath-dhealbhadh air a’ bhàr seòlaidh agus chuir sinn subnav ùr ris gus a dhèanamh nas fhasa faighinn timcheall air na làraich-lìn againn agus dreachan docs.
- Chaidh ath-ghoirid meur-chlàr ùr a chur ris airson an raon sgrùdaidh: Ctrl + /.
Sass
-
Tha sinn air am mapa bunaiteach Sass a chur còmhla gus a dhèanamh nas fhasa luachan nach eil feum a thoirt air falbh. Cumaibh cuimhne gum feum thu a-nis a h-uile luach a mhìneachadh anns na mapaichean Sass mar
$theme-colors. Faigh a-mach mar a dhèiligeas tu ri mapaichean Sass . -
BriseadhGnìomh ath- ainmichte
color-yiq()agus caochladairean co-cheangailte riscolor-contrast()leis nach eil e tuilleadh co-cheangailte ri àite dath YIQ. Faic #30168.$yiq-contrasted-thresholdair ath-ainmeachadh gu$min-contrast-ratio.$yiq-text-darkagus$yiq-text-lighttha iad air an ath-ainmeachadh gu$color-contrast-darkagus$color-contrast-light.
-
BriseadhTha paramadairean measgachadh ceist mheadhanan air atharrachadh airson dòigh-obrach nas loidsigeach.
media-breakpoint-down()a’ cleachdadh a’ phuing-bhriseadh fhèin an àite an ath phuing-bhriseadh (me,media-breakpoint-down(lg)an àitemedia-breakpoint-down(md)targaidean-seallaidh nas lugha nalg).- San aon dòigh, bidh an dàrna paramadair ann
media-breakpoint-between()cuideachd a’ cleachdadh a’ phuing-bhriseadh fhèin an àite an ath phuing-bhriseadh (me,media-between(sm, lg)an àitemedia-breakpoint-between(sm, md)targaidean-seallaidh eadarsmaguslg).
-
BriseadhStoidhlichean clò-bhualaidh air an toirt air falbh agus
$enable-print-stylescaochlaideach. Tha clasaichean taisbeanaidh clò-bhualaidh fhathast timcheall. Faic #28339 . -
BriseadhAir tuiteam
color(),theme-color(), agusgray()gnìomhan airson caochladairean. Faic #29083 . -
BriseadhGnìomh ath- ainmichte
theme-color-level()gucolor-level()agus a-nis a’ gabhail ri dath sam bith a tha thu ag iarraidh an àite dìreach$theme-colordathan. Faic #29083 Coimhead a-mach:color-level()chaidh a leigeil a-steach nas fhaide air adhartv5.0.0-alpha3. -
BriseadhAir ath- ainmeachadh
$enable-prefers-reduced-motion-media-queryagus$enable-pointer-cursor-for-buttonsgu$enable-reduced-motionagus$enable-button-pointersairson giorrad. -
BriseadhThoir air falbh am
bg-gradient-variant()measgachadh. Cleachd an.bg-gradientclas gus caiseadan a chur ri eileamaidean an àite nan.bg-gradient-*clasaichean a chaidh a chruthachadh. -
Briseadh Measgachaidhean nach deach a mholadh roimhe a thoirt air falbh:
hover,hover-focus,plain-hover-focus, agushover-focus-activefloat()form-control-mixin()nav-divider()retina-img()text-hide()(Thuit cuideachd an clas goireasan co-cheangailte ris,.text-hide)visibility()form-control-focus()
-
BriseadhGnìomh ath- ainmichte
scale-color()gusshift-color()casg a chuir air bualadh le gnìomh sgèile dath Sass fhèin. -
box-shadowBidh mixins a-nis a’ ceadachadhnullluachan agus a’ tuiteamnonebho ioma argamaidean. Faic #30394 . -
Tha an
border-radius()luach bunaiteach aig a’ mheasgachadh a-nis.
Siostam dath
-
An siostam dath a bha ag obair leis
color-level()agus$theme-color-intervala chaidh a thoirt air falbh airson siostam dath ùr. Thalighten()agus .darken()_tint-color()_shade-color()Measgaichidh na gnìomhan sin an dath le geal no dubh an àite a bhith ag atharrachadh an aotromachd le tomhas stèidhichte. Bidhshift-color()an dàrna cuid dath no sgàil air a rèir a bheil am paramadair cuideam aige dearbhach no àicheil. Faic #30622 airson tuilleadh fiosrachaidh. -
Chaidh dathan agus cumaidhean ùra a chur ris airson gach dath, a’ toirt seachad naoi dathan eadar-dhealaichte airson gach dath bunaiteach, mar chaochladairean Sass ùra.
-
Eadar-dhealachadh dath nas fheàrr. Co-mheas eadar-dhealachadh dath cnapach bho 3: 1 gu 4.5: 1 agus dathan gorm, uaine, cyan, agus pinc ùrachadh gus dèanamh cinnteach à eadar-dhealachadh WCAG 2.1 AA. Cuideachd dh’ atharraich ar dath eadar-dhealaichte dath bho
$gray-900gu$black. -
Gus taic a thoirt don t-siostam dath againn, tha sinn air cleachdaidhean ùra
tint-color()agusshade-color()gnìomhan ùra a chuir ris gus na dathan againn a mheasgachadh gu h-iomchaidh.
Ùrnaighean grid
-
Briseadh ùr! Air a chur ris puing briseadh ùr
xxlairson1400pxagus suas. Chan eil atharrachadh sam bith air a h-uile briseadh eile. -
Gutters nas fheàrr. Tha cutairean a-nis air an suidheachadh ann an rems, agus tha iad nas cumhainge na v4 (
1.5rem, no timcheall air24px, sìos bho30px). Bidh seo a’ co-thaobhadh cutairean an t-siostam clèithe againn leis na goireasan eadar-dhealaichte againn.- Clas gutter ùr air a chur ris (
.g-*,.gx-*, agus.gy-*) a chur ris gus smachd a chumail air cutairean còmhnard / dìreach, cutairean còmhnard, agus cutairean dìreach. - BriseadhAir ath- ainmeachadh
.no-guttersgus.g-0a bhith co-ionnan ri goireasan cutairean ùra.
- Clas gutter ùr air a chur ris (
-
Chan eil colbhan air
position: relativean cleachdadh tuilleadh, agus mar sin is dòcha gum feum thu.position-relativecuid de na h-eileamaidean a chur ris gus an giùlan sin a thoirt air ais. -
BriseadhLeig às grunn
.order-*chlasaichean nach deach gu tric a chleachdadh. Chan eil sinn a-nis a’ toirt seachad ach.order-1a-.order-5mach às a’ bhogsa. -
BriseadhLeig sìos am
.mediapàirt oir is urrainn dha a bhith air ath-aithris gu furasta le goireasan. Faic #28265 agus an duilleag flex utilities airson eisimpleir . -
Briseadh
bootstrap-grid.cssa-nis a’ buntainnbox-sizing: border-boxris a ’cholbh a-mhàin an àite a bhith ag ath-shuidheachadh meud bogsa cruinneil. San dòigh seo, faodar na stoidhlichean clèithe againn a chleachdadh ann am barrachd àiteachan gun bhacadh. -
$enable-grid-classeschan eil sin a’ cur casg air gineadh chlasaichean soithichean tuilleadh. Faic #29146. -
Chaidh am measgachadh ùrachadh
make-colgu bunaiteach gu colbhan co-ionann gun mheud sònraichte.
Susbaint, Ath-thòiseachadh, msaa
-
Tha RFS a-nis air a chomasachadh gu bunaiteach. Bidh cinn a’ cleachdadh a’
font-size()mheasgachaidh ag atharrachadh gu fèin-ghluasadachfont-sizegu sgèile leis a’ phort-seallaidh. Chaidh am feart seo a thaghadh roimhe seo le v4. -
BriseadhRinn sinn ath-sgrùdadh air ar clò-sgrìobhaidh taisbeanaidh gus na
$display-*caochladairean againn a chuir an àite agus$display-font-sizesmapa Sass. Cuideachd thug air falbh na$display-*-weightcaochladairean fa leth airson aon$display-font-weightagus atharraichtefont-sizes. -
Chuir sinn dà
.display-*mheud cinn ùr ris,.display-5agus.display-6. -
Bithear a’ cur cuideam air ceanglaichean gu bunaiteach (chan ann dìreach air hover), mura h-eil iad nam pàirt de cho-phàirtean sònraichte.
-
Bùird ath-dhealbhaichte gus na stoidhlichean aca ùrachadh agus an ath-thogail le caochladairean CSS airson barrachd smachd air stoidhle.
-
BriseadhCha bhith bùird neadachaidh a’ sealbhachadh stoidhlichean tuilleadh.
-
Briseadh
.thead-lightagus.thead-darktha iad air an leigeil sìos airson na.table-*clasaichean caochlaideach a dh'fhaodar a chleachdadh airson a h-uile eileamaid bùird (thead,tbody,tfoot, ,tr,thagustd). -
BriseadhTha am
table-row-variant()measgachadh air ath-ainmeachadhtable-variant()agus chan eil e a’ gabhail ach ri 2 pharamadair:$color(ainm dath) agus$value(còd dath). Tha dath na crìche agus dathan stràc air an tomhas gu fèin-ghluasadach stèidhichte air caochladairean bàillidh a’ bhùird. -
Roinn caochladairean pleadhaig cealla clàr a-steach
-yagus-x. -
BriseadhClas air tuiteam
.pre-scrollable. Faic #29135 -
Briseadh
.text-*cha bhith goireasan a’ cur stàitean hover agus fòcas ri ceanglaichean tuilleadh..link-*faodar clasaichean cuideachaidh a chleachdadh nan àite. Faic #29267 -
BriseadhClas air tuiteam
.text-justify. Faic #29793 -
Briseadh
<hr>bidh eileamaidean a-nis a’ cleachdadhheightan àitebordertaic nas fheàrr a thoirt donsizefheart. Leigidh seo le bhith a’ cleachdadh goireasan pleadhaig gus sgaraidhean nas tiugha a chruthachadh (me,<hr class="py-1">). -
Ath-shuidhich a’ chòmhnard bhunaiteach
padding-leftair adhart<ul>agus na h-<ol>eileamaidean bhon bhrobhsair bunaiteach40pxgu2rem. -
Air a chur ris
$enable-smooth-scroll, a tha a’ buntainnscroll-behavior: smoothair feadh na cruinne - ach a-mhàin luchd-cleachdaidh ag iarraidh gluasad nas lugha troprefers-reduced-motioncheist mheadhanan. Faic #31877
RTL
- Chaidh caochladairean sònraichte slighe còmhnard, goireasan, agus measgachaidhean uile ath-ainmeachadh gus feartan loidsigeach a chleachdadh mar an fheadhainn a lorgar ann an dealbhadh flexbox - me,
startagusendan àiteleftagusright.
Foirmean
-
Foirmean fleòdraidh ùra air an cur ris! Tha sinn air an eisimpleir bileagan fleòdraidh adhartachadh gu co-phàirtean cruth làn-thaic. Faic duilleag ùr nan leubail fleòdraidh.
-
Briseadh Eileamaidean cruth dùthchasach agus gnàthaichte daingnichte. Chaidh bogsaichean-seic, rèidiothan, taghaidhean, agus cuir a-steach eile aig an robh clasaichean dùthchasach is àbhaisteach ann an v4 a dhaingneachadh. A-nis tha cha mhòr na h-eileamaidean cruth againn gu tur àbhaisteach, a’ mhòr-chuid às aonais feum air HTML àbhaisteach.
.custom-checktha a-nis.form-check..custom-check.custom-switchtha a-nis.form-check.form-switch..custom-selecttha a-nis.form-select..custom-fileagus.form-filechaidh stoidhlichean àbhaisteach a chuir nan àite air mullach.form-control..custom-rangetha a-nis.form-range.- Thuit dùthchasach
.form-control-fileagus.form-control-range.
-
BriseadhAir tuiteam
.input-group-appendagus.input-group-prepend. Faodaidh tu a-nis dìreach putanan a chuir ris agus.input-group-textmar chloinn dìreach de na buidhnean cuir a-steach. -
Tha an radius crìche fad-ùine air chall air buidheann cuir a-steach le bug fios-air-ais dearbhaidh air a shocrachadh mu dheireadh le bhith a’ cur
.has-validationclas a bharrachd ri buidhnean cuir a-steach le dearbhadh. -
Briseadh Clasaichean cruth sònraichte air an leigeil sìos airson an t-siostam clèithe againn. Cleachd ar cliath agus goireasan an àite
.form-group,.form-row, no.form-inline. -
BriseadhFeumaidh bileagan foirm a-nis
.form-label. -
Briseadh
.form-textchan eil seo a’ suidheachadh tuilleadhdisplay, a’ toirt cothrom dhut teacsa cuideachaidh in-loidhne a chruthachadh no a bhacadh mar a thogras tu dìreach le bhith ag atharrachadh an eileamaid HTML. -
Chan eilear a’ cur ìomhaighean dearbhaidh an sàs ann
<select>an s lemultiple. -
Faidhlichean Sass stòr ath-eagraichte fo
scss/forms/, a’ toirt a-steach stoidhlichean buidhne cuir a-steach.
Co-phàirtean
- Luachan aonaichte
paddingairson rabhaidhean, cromagan arain, cairtean, dropdowns, buidhnean liosta, modalan, popovers, agus molaidhean innealan a bhith stèidhichte air ar$spacercaochladair. Faic #30564 .
Bogsa
- Pàirt bogsa ùr air a chur ris .
Rabhaidhean
-
Tha eisimpleirean aig rabhaidhean a-nis le ìomhaighean .
-
Stoidhlichean gnàthaichte air an toirt air falbh airson
<hr>s anns gach rabhadh bhon a tha iad a’ cleachdadhcurrentColor.
Bràistean
-
BriseadhLeig às a h-uile
.badge-*clas dath airson goireasan cùl-fhiosrachaidh (me, cleachd.bg-primaryan àite.badge-primary). -
BriseadhAir a leigeil sìos
.badge-pill- cleachd an.rounded-pillgoireas na àite. -
BriseadhThoir air falbh stoidhlichean hover agus fòcas airson
<a>agus<button>eileamaidean. -
Meudachadh pleadhag bunaiteach airson bràistean bho
.25em/.5emgu.35em/.65em.
Briosgaidean
-
Sìmplidh sinn coltas àbhaisteach de chriomagan arain le bhith a’ toirt air falbh
padding,background-color, agusborder-radius. -
Chaidh seilbh àbhaisteach CSS ùr a chuir ris
--bs-breadcrumb-dividerairson gnàthachadh furasta gun a bhith feumach air CSS ath-chruinneachadh.
Putanan
-
Briseadh Toggle putanan , le bogsaichean-seic no rèidiothan, chan fheum JavaScript tuilleadh agus tha comharradh ùr aca. Chan fheum sinn eileamaid còmhdaich tuilleadh, cuir
.btn-checkris an<input>, agus paidhir e le.btnclasaichean sam bith air an<label>. Faic #30650 . Tha na docaichean airson seo air gluasad bhon duilleag Putanan againn gu roinn nam Foirmean ùra. -
Briseadh Air a chuir sìos
.btn-blockairson goireasan. An àite a bhith a’ cleachdadh.btn-blockair an.btn, paisg na putanan agad le.d-gridagus.gap-*goireas gus am fàgail mar a dh’ fheumar. Gluais gu clasaichean freagairteach airson eadhon barrachd smachd orra. Leugh na docaichean airson eisimpleirean. -
Dh’ ùraich sinn ar
button-variant()agusbutton-outline-variant()mixins gus taic a thoirt do pharaimearan a bharrachd. -
Putanan ùraichte gus dèanamh cinnteach gum bi barrachd iomsgaradh ann air hover agus stàitean gnìomhach.
-
Tha putanan ciorramach a-nis air
pointer-events: none;.
cairt
-
BriseadhAir tuiteam
.card-deckann am fàbhar ar cliath. Paisg na cairtean agad ann an clasaichean colbh agus cuir inneal phàrant.row-cols-*ris gus ath-chruthachadh deic chairtean (ach le barrachd smachd air co-thaobhadh freagairteach). -
BriseadhAir tuiteam
.card-columnsann am fàbhar Masonry. Faic #28922 . -
BriseadhChuir sinn pìos bogsa ùr
.cardna àite a’ bhogsa stèidhichte .
Carousel
-
.carousel-darkTionndadh ùr air a chur ris airson teacsa dorcha, smachdan, agus comharran (sgoinneil airson cùl-fhiosrachadh nas aotroime). -
Chaidh ìomhaighean chevron a chuir nan àite airson smachdan carousel le SVGn ùra bho Bootstrap Icons .
Dùin am putan
-
BriseadhAir ath- ainmeachadh
.closegu.btn-closeairson ainm nach eil cho coitcheann. -
Bidh putanan dùin a-nis a’ cleachdadh
background-imageSVG freumhaichte an àite×san HTML, a’ ceadachadh gnàthachadh nas fhasa gun fheum air suathadh air a’ chomharra agad. -
Tionndadh ùr air a chur ris
.btn-close-whitea bhios a’ cleachdadhfilter: invert(1)gus ìomhaighean iomsgaradh nas àirde a chuir às an aghaidh cùl-raointean nas dorcha.
Tuitidh
- Thoir air falbh acrachadh scrollaidh airson bogsaichean.
Droch-dhìol
-
Chaidh caochladairean ùra
.dropdown-menu-darkagus caochladairean co-cheangailte a chur ris airson tuiteam sìos dorcha air-iarrtas. -
Caochladair ùr air a chur ris airson
$dropdown-padding-x. -
Dorchaich an roinneadh tuiteam-sìos airson iomsgaradh nas fheàrr.
-
BriseadhTha a h-uile tachartas airson an tuiteam-sìos a-nis air a phiobrachadh air a’ phutan toggle tuiteam-sìos agus an uairsin air a ghluasad suas chun eileamaid phàrant.
-
Tha feart aig clàir tuiteam-sìos a-nis
data-bs-popper="static"nuair a tha suidheachadh an tuiteam-sìos seasmhach agusdata-bs-popper="none"nuair a tha an tuiteam-sìos anns a’ bhàr seòlaidh. Tha seo air a chuir ris leis an JavaScript againn agus gar cuideachadh le bhith a’ cleachdadh stoidhlichean suidheachaidh àbhaisteach gun a bhith a’ cur bacadh air suidheachadh Popper. -
BriseadhRoghainn air a leigeil
flipsìos airson plugan tuiteam sìos airson fàbhar rèiteachadh Popper dùthchasach. Faodaidh tu a-nis an giùlan flip a chuir dheth le bhith a’ dol seachad air raon falamh airsonfallbackPlacementsroghainn ann am mion-atharrachaidh flip . -
Faodar clàir tuiteam-sìos a-nis a bhriogadh le
autoCloseroghainn ùr gus giùlan dùnadh fèin -ghluasadach a làimhseachadh . Faodaidh tu an roghainn seo a chleachdadh gus gabhail ris a’ bhriogadh taobh a-staigh no taobh a-muigh a’ chlàr tuiteam-sìos gus a dhèanamh eadar-ghnìomhach. -
Tha dropdowns a-nis a’ toirt taic do
.dropdown-items fillte ann an<li>s.
Jumbotron
- BriseadhLeig sìos am pàirt jumbotron oir faodar ath-riochdachadh le goireasan. Faic an eisimpleir ùr Jumbotron againn airson demo.
Buidheann liosta
.list-group-numberedMion- atharraichear ùr air a chur ris gus liosta a dhèanamh de bhuidhnean.
Navs agus tabaichean
nullChaidh caochladairean ùra a chur ris airsonfont-size,font-weight, ,color, agus:hovercolorris a’.nav-linkchlas.
Navbars
- BriseadhTha feum aig Navbars air soitheach a-staigh (gus riatanasan farsaingeachd agus CSS a dhèanamh nas sìmplidhe).
Offcanvas
- Chaidh am pàirt ùr offcanvas a chur ris .
Duilleagadh
-
Tha gnàthachadh aig ceanglaichean pagination a-nis
margin-lefta tha cruinn gu beothail air a h-uile ceàrnaidh nuair a tha iad air an sgaradh bho chèile. -
Air a chur
transitionri ceanglaichean duilleag.
Popovers
-
BriseadhAir ath- ainmeachadh
.arrowgu.popover-arrowsan teamplaid popover àbhaisteach againn. -
whiteListRoghainn ath -ainmichte guallowList.
Spinneadairean
-
Bidh luchd -snìomh a-nis a 'toirt urram
prefers-reduced-motion: reducele bhith a' slaodadh sìos beòthachaidhean. Faic #31882 . -
Co-thaobhadh dìreach spinner nas fheàrr.
Toasts
-
Faodar toasts a-nis a shuidheachadh ann an a
.toast-containerle cuideachadh bho bhith a’ suidheachadh ghoireasan . -
Dh’ atharraich an ùine toast àbhaisteach gu 5 diogan.
-
Air a thoirt air falbh bho toasts agus air a chuir na àite le feartan
overflow: hiddenceart .border-radiuscalc()
Molaidhean innealan
-
BriseadhAir ath- ainmeachadh
.arrowgu.tooltip-arrowsan teamplaid inneal bunaiteach againn. -
BriseadhTha an luach bunaiteach airson an
fallbackPlacementsatharrachadh gu['top', 'right', 'bottom', 'left']suidheachadh nas fheàrr de eileamaidean popper. -
Briseadh
whiteListRoghainn ath -ainmichte guallowList.
Goireasan
-
BriseadhChaidh grunn ghoireasan ath-ainmeachadh gus ainmean seilbh loidsigeach a chleachdadh an àite ainmean stiùiridh le taic RTL a bharrachd:
- Air ath- ainmeachadh
.left-*agus.right-*gu.start-*agus.end-*. - Air ath- ainmeachadh
.float-leftagus.float-rightgu.float-startagus.float-end. - Air ath- ainmeachadh
.border-leftagus.border-rightgu.border-startagus.border-end. - Air ath- ainmeachadh
.rounded-leftagus.rounded-rightgu.rounded-startagus.rounded-end. - Air ath- ainmeachadh
.ml-*agus.mr-*gu.ms-*agus.me-*. - Air ath- ainmeachadh
.pl-*agus.pr-*gu.ps-*agus.pe-*. - Air ath- ainmeachadh
.text-leftagus.text-rightgu.text-startagus.text-end.
- Air ath- ainmeachadh
-
BriseadhOirean àicheil à comas gu bunaiteach.
-
.bg-bodyChaidh clas ùr a chur ris airson<body>cùl-fhiosrachadh na h-eileamaidean a bharrachd a shuidheachadh gu sgiobalta. -
Chaidh goireasan suidheachaidh ùr a chur ris airson
top,right,bottom, agusleft. Tha luachan a’ toirt a-steach0,50%, agus100%airson gach seilbh. -
.translate-middle-xChaidh goireasan ùra a chur ris.translate-middle-ygu eileamaidean suidhichte iomlan / stèidhichte gu còmhnard no gu dìreach. -
border-widthgoireasan ùra air an cur ris . -
BriseadhAir ath- ainmeachadh
.text-monospacegu.font-monospace. -
BriseadhAir a thoirt air falbh
.text-hideleis gur e dòigh àrsaidh a th’ ann airson teacsa fhalach nach bu chòir a chleachdadh tuilleadh. -
Goireasan a bharrachd
.fs-*airsonfont-sizegoireasan (le RFS air a chomasachadh). Bidh iad sin a’ cleachdadh an aon sgèile ri cinn-cinn bunaiteach HTML (1-6, mòr gu beag), agus faodar an atharrachadh tro mhapa Sass. -
Briseadh
.font-weight-*Goireasan ath- ainmichte a.fw-*thaobh giorrad agus cunbhalachd. -
Briseadh
.font-style-*Goireasan ath- ainmichte a.fst-*thaobh giorrad agus cunbhalachd. -
Air a chur ris
.d-gridgus goireasan agus goireasan ùra a thaisbeanadhgap(.gap) airson cruth CSS Grid agus bogsa flex. -
BriseadhAir a thoirt air falbh
.rounded-smagusrounded-lg, agus air sgèile ùr de chlasaichean a thoirt a-steach,.rounded-0gu.rounded-3. Faic #31687 . -
line-heightChaidh goireasan ùra a chur ris :.lh-1,.lh-sm,.lh-baseagus.lh-lg. Faic an seo . -
Ghluais sinn an
.d-nonegoireas anns an CSS againn gus barrachd cuideam a thoirt dha thairis air goireasan taisbeanaidh eile. -
Leudaich sinn an neach-
.visually-hidden-focusablecuideachaidh gu bhith ag obair air soithichean cuideachd, a’ cleachdadh:focus-within.
Luchd-cuideachaidh
-
Briseadh Tha luchd-cuideachaidh freumhaichte freagairteach air an ath-ainmeachadh gu luchd- cuideachaidh co-mheas le ainmean clas ùra agus giùlan leasaichte, a bharrachd air caochladair CSS cuideachail.
- Chaidh clasaichean ath-ainmeachadh gus atharrachadh
byguxco-mheas taobh. Mar eisimpleir,.ratio-16by9tha e a-nis.ratio-16x9. - Tha sinn air an
.embed-responsive-itemroghnaiche buidheann agus eileamaid a leigeil sìos airson fàbhar.ratio > *roghnaiche nas sìmplidhe. Chan eil feum air clas a bharrachd, agus tha an neach-cuideachaidh co-mheas a-nis ag obair le eileamaid HTML sam bith. - Chaidh
$embed-responsive-aspect-ratiosath-ainmeachadh a dhèanamh air mapa Sass$aspect-ratiosagus chaidh a luachan a dhèanamh nas sìmplidhe gus ainm a’ chlas agus an àireamh sa cheud a ghabhail a-steach markey: valuechàraid. - Tha caochladairean CSS a-nis air an gineadh agus air an toirt a-steach airson gach luach air mapa Sass. Atharraich an
--bs-aspect-ratiocaochladair air an.ratiogus co-mheas taobh gnàthaichte sam bith a chruthachadh .
- Chaidh clasaichean ath-ainmeachadh gus atharrachadh
-
Briseadh Tha clasaichean “leughadair sgrion” a-nis nan clasaichean “falaichte le sealladh” .
- Dh'atharraich am faidhle Sass bho
scss/helpers/_screenreaders.scssguscss/helpers/_visually-hidden.scss - Air ath- ainmeachadh
.sr-onlyagus.sr-only-focusablegu.visually-hiddenagus.visually-hidden-focusable - Ath- ainmichte
sr-only()agussr-only-focusable()measgachadh guvisually-hidden()agusvisually-hidden-focusable().
- Dh'atharraich am faidhle Sass bho
-
bootstrap-utilities.cssa-nis cuideachd a’ toirt a-steach ar luchd-cuideachaidh. Chan fheum luchd-cuideachaidh a bhith air an toirt a-steach do thogalaichean àbhaisteach tuilleadh.
JavaScript
-
Thuit eisimeileachd jQuery agus ath-sgrìobh e plugins gus a bhith ann an JavaScript cunbhalach.
-
BriseadhTha buadhan dàta airson a h-uile plugan JavaScript a-nis air an ainmeachadh gus cuideachadh le bhith a’ comharrachadh gnìomhachd Bootstrap bho threas phàrtaidhean agus do chòd fhèin. Mar eisimpleir, bidh sinn a’ cleachdadh
data-bs-togglean àitedata-toggle. -
Faodaidh a h-uile plugan a-nis gabhail ri roghnaichear CSS mar a’ chiad argamaid. Faodaidh tu an dàrna cuid a dhol seachad air eileamaid DOM no taghadair CSS dligheach sam bith gus eisimpleir ùr den plugan a chruthachadh:
var modal = new bootstrap.Modal('#myModal') var dropdown = new bootstrap.Dropdown('[data-bs-toggle="dropdown"]') -
popperConfigFaodar a thoirt seachad mar ghnìomh a ghabhas ri rèiteachadh Popper bunaiteach Bootstrap mar argamaid, gus an urrainn dhut an rèiteachadh bunaiteach seo a chur còmhla nad shlighe. A’ buntainn ri dropdowns, popovers, agus molaidhean innealan. -
Tha an luach bunaiteach airson an
fallbackPlacementsatharrachadh gu['top', 'right', 'bottom', 'left']suidheachadh nas fheàrr de eileamaidean Popper. A’ buntainn ri dropdowns, popovers, agus molaidhean innealan. -
Thoir air falbh fo-sgrìobhadh bho dhòighean statach poblach mar
_getInstance()→getInstance().