Kusamukira ku v5
Tsatani ndikuwunikanso zosintha pamafayilo a Bootstrap, zolembedwa, ndi zida zomwe zingakuthandizeni kusamuka kuchokera ku v4 kupita ku v5.
Zodalira
- Yatsitsa jQuery.
- Adakwezedwa kuchokera ku Popper v1.x kupita ku Popper v2.x.
- M'malo mwa Libsass ndi Dart Sass monga gulu lathu la Sass lopatsidwa Libsass lidachotsedwa.
- Tinasamuka ku Jekyll kupita ku Hugo kuti tipange zolemba zathu
Thandizo la msakatuli
- Yagwetsa Internet Explorer 10 ndi 11
- Yagwetsa Microsoft Edge <16 (Legacy Edge)
- Yatsitsa Firefox <60
- Wagwetsa Safari <12
- Yagwetsa iOS Safari <12
- Kutsitsa Chrome <60
Zolemba zosintha
- Tsamba loyamba lokonzedwanso, mawonekedwe a ma docs, ndi pansi.
- Adawonjezedwa kalozera watsopano wa Parcel .
- Onjezani gawo latsopano la Sinthani Mwamakonda Anu , m'malo mwa v4's Theming page , ndi zatsopano pa Sass, zosankha zapadziko lonse lapansi, ziwembu zamitundu, zosintha za CSS, ndi zina zambiri.
- Anakonzanso zolemba zonse za fomu kukhala gawo latsopano la Mafomu , ndikugawa zomwe zili m'masamba omwe amawunikira kwambiri.
- Momwemonso, sinthani gawo la Layout , kuti muwonetsetse zomwe zili mu gridi momveka bwino.
- Tsamba lagawo la "Navs" losinthidwa kukhala "Navs & Tabs".
- Tsamba la "Checks" linasinthidwa kukhala "Macheke & mawayilesi".
- Kupanganso navbar ndikuwonjezera subnav yatsopano kuti zikhale zosavuta kuti muzitha kuzungulira masamba athu ndi zolemba zathu.
- Onjezani njira yachidule ya kiyibodi pakusaka: Ctrl + /.
Sass
-
Tasiya kuphatikizika kwa mapu a Sass kuti zikhale zosavuta kuchotsa zinthu zosafunika. Kumbukirani kuti tsopano muyenera kufotokozera zonse zomwe zili mumapu a Sass monga
$theme-colors
. Onani momwe mungathanirane ndi mamapu a Sass . -
KuswaNtchito
color-yiq()
yosinthidwanso ndi zosintha zofananiracolor-contrast()
chifukwa sizikugwirizananso ndi YIQ colorspace. Onani #30168.$yiq-contrasted-threshold
imasinthidwa kukhala$min-contrast-ratio
.$yiq-text-dark
ndipo$yiq-text-light
motsatana amasinthidwa kukhala$color-contrast-dark
ndi$color-contrast-light
.
-
KuswaMedia query mixins parameters zasintha kuti zikhale zomveka bwino.
media-breakpoint-down()
imagwiritsa ntchito podulira yokha m'malo mongodukanso (mwachitsanzo,media-breakpoint-down(lg)
m'malo mwamedia-breakpoint-down(md)
malo owonera ang'onoang'ono kuposalg
).- Momwemonso, gawo lachiwiri mkati
media-breakpoint-between()
limagwiritsanso ntchito malo opumira okha m'malo mwa malo opumira (mwachitsanzo,media-between(sm, lg)
m'malo mwamedia-breakpoint-between(sm, md)
malo owonera pakatism
ndilg
).
-
KuswaKuchotsa masitayelo osindikizira ndikusintha
$enable-print-styles
. Makalasi owonetsera osindikiza akadalipo. Onani #28339 . -
KuswaAdagwetsedwa
color()
,theme-color()
, ndigray()
ntchito mokomera zosintha. Onani #29083 . -
KuswaNtchito
theme-color-level()
yosinthidwa kukhalacolor-level()
ndipo tsopano ikuvomereza mtundu uliwonse womwe mukufuna m'malo mwa$theme-color
mitundu yokha. Onani #29083 Chenjerani:color-level()
pambuyo pake idatsitsidwav5.0.0-alpha3
. -
KuswaWasinthidwanso
$enable-prefers-reduced-motion-media-query
ndi$enable-pointer-cursor-for-buttons
kuti$enable-reduced-motion
ndi$enable-button-pointers
mwachidule. -
KuswaAnachotsa
bg-gradient-variant()
mixin. Gwiritsani ntchito.bg-gradient
kalasi kuti muwonjezere ma gradients kuzinthu m'malo mwa.bg-gradient-*
makalasi opangidwa. -
Kuswa Zosakaniza zomwe zidachotsedwa kale:
hover
,,, ndihover-focus
_plain-hover-focus
hover-focus-active
float()
form-control-mixin()
nav-divider()
retina-img()
text-hide()
(adatsitsanso gulu lothandizira,.text-hide
)visibility()
form-control-focus()
-
KuswaNtchito
scale-color()
yosinthidwa kutishift-color()
mupewe kugundana ndi mawonekedwe a Sass omwe amakulitsa mtundu. -
box-shadow
mixins tsopano amalolanull
zikhalidwe ndikutsikanone
kuchokera kumakangano angapo. Onani #30394 . -
Kusakaniza
border-radius()
tsopano kuli ndi mtengo wokhazikika.
Mtundu dongosolo
-
Dongosolo lamitundu lomwe lidagwira ntchito
color-level()
ndikuchotsedwa$theme-color-interval
ndikusintha mtundu watsopano. Zonselighten()
ndidarken()
ntchito mu codebase yathu zimasinthidwatint-color()
ndishade-color()
. Ntchitozi zidzasakaniza mtundu ndi zoyera kapena zakuda m'malo mosintha kuwala kwake ndi kuchuluka kwake. Chiwongolerochoshift-color()
chimakongoletsa kapena mthunzi wamtundu kutengera kulemera kwake kapena koyipa. Onani #30622 kuti mumve zambiri. -
Onjezani matani ndi mithunzi yatsopano pamtundu uliwonse, ndikupereka mitundu isanu ndi inayi pamtundu uliwonse, monga mitundu yatsopano ya Sass.
-
Kusiyanitsa kwamitundu bwino. Chiyerekezo chosiyanitsa chamitundu kuchokera pa 3:1 mpaka 4.5:1 ndi mitundu yosinthidwa ya buluu, yobiriwira, yacyan, ndi yapinki kuti muwonetsetse kusiyana kwa WCAG 2.1 AA. Tinasinthanso mtundu wathu wosiyanitsa mitundu
$gray-900
kukhala$black
. -
Kuti tithandizire dongosolo lathu lamitundu, tawonjezera machitidwe atsopano
tint-color()
ndishade-color()
magwiridwe antchito kuti tisakanize mitundu yathu moyenera.
Zosintha zamagridi
-
Malo atsopano! Anawonjezera
xxl
breakpoint yatsopano1400px
ndi mmwamba. Palibe zosintha pazigawo zina zonse. -
Magutter abwino. Miyendo tsopano yayikidwa mu rems, ndipo ndi yopapatiza kuposa v4 (
1.5rem
, kapena pafupifupi24px
, kutsika kuchokera30px
). Izi zimagwirizana ndi ma gutters a gridi yathu ndi zida zathu zamatayala.- Onjezani kalasi yatsopano ya gutter (
.g-*
,.gx-*
, ndi.gy-*
) kuti muwongolere mitsinje yopingasa/yoyimirira, ngalande zopingasa, ndi ngalande zoyima. - KuswaAdasinthidwa
.no-gutters
kuti.g-0
agwirizane ndi zida zatsopano zamagutter.
- Onjezani kalasi yatsopano ya gutter (
-
Mizati sinagwiritsidwenso
position: relative
ntchito, kotero mungafunike kuwonjezera.position-relative
pazinthu zina kuti mubwezeretse khalidwelo. -
KuswaAnasiya
.order-*
makalasi angapo omwe nthawi zambiri samagwiritsidwa ntchito. Tsopano tikungopereka.order-1
kuchokera.order-5
mu bokosi. -
KuswaYagwetsa
.media
chigawocho chifukwa chitha kufananizidwa mosavuta ndi zofunikira. Onani #28265 ndi tsamba lazothandizira zosinthika mwachitsanzo . -
Kuswa
bootstrap-grid.css
tsopano ikugwirabox-sizing: border-box
ntchito pazagawo m'malo mokhazikitsanso kukula kwa bokosi lonse. Mwanjira iyi, masitaelo athu a gridi amatha kugwiritsidwa ntchito m'malo ambiri popanda kusokonezedwa. -
$enable-grid-classes
sikuletsanso kupanga makalasi a chidebe. Onani #29146. -
Idasinthidwa
make-col
mixin kuti ikhale yosasinthika kukhala mizati yofanana popanda kukula kwake.
Content, Yambitsaninso, etc
-
RFS tsopano yayatsidwa mwachisawawa. Mitu yogwiritsa ntchito
font-size()
mixin imangosintha kuti igwirizanefont-size
ndi mawonekedwe. Izi zidalowa kale ndi v4. -
KuswaTinakonzanso kalembedwe kathu kuti tisinthe
$display-*
masinthidwe athu ndi$display-font-sizes
mapu a Sass. Komanso anachotsa$display-*-weight
zosintha payekha kwa limodzi$display-font-weight
ndi kusinthafont-size
s. -
Anawonjezanso mitu iwiri yatsopano
.display-*
,.display-5
ndi.display-6
. -
Maulalo amatsindikiridwa mwachisawawa (osati kungosuntha), pokhapokha ngati ali gawo lazinthu zinazake.
-
Matebulo opangidwanso kuti atsitsimutse masitayelo awo ndikuwamanganso ndi zosintha za CSS kuti aziwongolera masitayelo.
-
KuswaMatebulo okhala ndi zisa salowanso masitayelo.
-
Kuswa
.thead-light
ndipo.thead-dark
amasiyidwa mokomera.table-*
makalasi osiyanasiyana omwe angagwiritsidwe ntchito pazinthu zonse za tebulo (thead
,tbody
,tfoot
,tr
,th
nditd
). -
KuswaMixin
table-row-variant()
imatchedwansotable-variant()
ndipo imavomereza magawo awiri okha:$color
(dzina lamtundu) ndi$value
(mtundu wamtundu). Mtundu wamalire ndi kamvekedwe ka mawu amawerengedweratu potengera zomwe zili patebulo. -
Gawani zosintha zama cell padding kukhala
-y
ndi-x
. -
KuswaKalasi yagwa
.pre-scrollable
. Onani #29135 -
Kuswa
.text-*
zothandizira sizikuwonjezera hover ndi malo olunjika ku maulalo..link-*
makalasi othandizira angagwiritsidwe ntchito m'malo mwake. Onani #29267 -
KuswaKalasi yagwa
.text-justify
. Onani #29793 -
Kuswa
<hr>
zinthu zomwe zikugwiritsidwa ntchito tsopanoheight
m'maloborder
mothandizira bwinosize
chikhalidwecho. Izi zimathandiziranso kugwiritsa ntchito ma padding kuti apange zogawa zokulirapo (mwachitsanzo,<hr class="py-1">
). -
Bwezeretsani zopingasa
padding-left
zokhazikika<ul>
ndi<ol>
zinthu kuchokera pa msakatuli wokhazikika40px
kupita ku2rem
. -
Yowonjezedwa
$enable-smooth-scroll
, yomwe imagwira ntchitoscroll-behavior: smooth
padziko lonse lapansi-kupatula ogwiritsa ntchito omwe amapempha kuti achepetse kuyenda kudzeraprefers-reduced-motion
pafunso lazama TV. Onani #31877
RTL
- Zosintha, zofunikira, ndi zosakaniza zonse zasinthidwa kuti zigwiritse ntchito zinthu zomveka ngati zomwe zimapezeka mumapangidwe a flexbox - mwachitsanzo,
start
m'maloend
mwaleft
ndiright
.
Mafomu
-
Anawonjezera mafomu oyandama atsopano! Takwezera chitsanzo cha zilembo zoyandama kuti zikhale zogwirizana ndi mawonekedwe. Onani tsamba latsopano la zilembo zoyandama.
-
Kuswa Zophatikiza zachilengedwe komanso mawonekedwe amtundu. Mabokosi, mawailesi, zosankhidwa, ndi zolowa zina zomwe zinali ndi makalasi achibadwidwe ndi okonda mu v4 aphatikizidwa. Tsopano pafupifupi mawonekedwe athu onse ndi makonda, ambiri popanda kufunikira kwa HTML yachizolowezi.
.custom-check
ndi tsopano.form-check
..custom-check.custom-switch
ndi tsopano.form-check.form-switch
..custom-select
ndi tsopano.form-select
..custom-file
ndipo.form-file
asinthidwa ndi masitayelo achikhalidwe pamwamba pa.form-control
..custom-range
ndi tsopano.form-range
.- Wagwetsa wamba
.form-control-file
ndi.form-control-range
.
-
KuswaWagwa
.input-group-append
ndi.input-group-prepend
. Tsopano mutha kungowonjezera mabatani komanso.input-group-text
monga ana achindunji amagulu olowetsa. -
Malo otalikirapo am'malire omwe Akusoweka pagulu lolowetsamo okhala ndi cholakwika chotsimikizira amakhazikika powonjezera
.has-validation
kalasi yowonjezera kumagulu olowetsamo ndi kutsimikizira. -
Kuswa Makalasi asiyanitsidwa ndi mawonekedwe amtundu wa gridi yathu. Gwiritsani ntchito gridi yathu ndi zofunikira m'malo mwa
.form-group
,.form-row
, kapena.form-inline
. -
KuswaZolemba zama fomu tsopano zimafunikira
.form-label
. -
Kuswa
.form-text
nosetsdisplay
, kukulolani kuti mupange zolemba zapaintaneti kapena zotchinga monga momwe mukufunira posintha chinthu cha HTML. -
Zizindikiro zotsimikizira sizikugwiritsidwanso ntchito ku
<select>
s ndimultiple
. -
Mafayilo okonzedwanso a Sass pansi pa
scss/forms/
, kuphatikiza masitaelo amagulu olowa.
Zigawo
- Makhalidwe
padding
ogwirizana a zidziwitso, zinyenyeswazi, makadi, zotsikira, magulu amndandanda, ma modals, popovers, ndi zida zothandizira kutengera$spacer
kusinthika kwathu. Onani #30564 .
Accordion
- Anawonjezera gawo latsopano la accordion .
Zidziwitso
-
Zochenjeza tsopano zili ndi zitsanzo zokhala ndi zithunzi .
-
Kuchotsa masitayelo a
<hr>
s mu chenjezo lililonse popeza amagwiritsa ntchito kalecurrentColor
.
Mabaji
-
KuswaYagwetsa
.badge-*
makalasi onse amitundu pazinthu zakumbuyo (mwachitsanzo, gwiritsani ntchito.bg-primary
m'malo mwa.badge-primary
). -
KuswaWataya
.badge-pill
- gwiritsani ntchito.rounded-pill
zofunikira m'malo mwake. -
KuswaKuchotsedwa kwa hover ndi masitayelo olunjika a zinthu
<a>
ndi<button>
zinthu. -
Kuchulukitsa zosunga zokhazikika zamabaji kuchokera
.25em
/.5em
mpaka.35em
/.65em
.
Zinyenyeswazi za mkate
-
Kufewetsa mawonekedwe osasinthika a breadcrumbs pochotsa
padding
,background-color
, ndiborder-radius
. -
Onjezani katundu watsopano wa CSS
--bs-breadcrumb-divider
kuti musinthe makonda osafunikira kukonzanso CSS.
Mabatani
-
Kuswa Mabatani osinthira , okhala ndi ma cheki kapena mawayilesi, safunanso JavaScript ndikukhala ndi chizindikiro chatsopano. Sitikufunanso chinthu chokulunga, onjezani
.btn-check
ku<input>
, ndikuchiphatikiza ndi.btn
makalasi aliwonse pa<label>
. Onani #30650 . Zolemba za izi zachoka patsamba lathu la Mabatani kupita ku gawo latsopano la Mafomu. -
Kuswa Zatsitsidwa
.btn-block
zothandizira. M'malo mogwiritsa ntchito.btn-block
,.btn
sungani mabatani anu ndi.d-grid
zofunikira.gap-*
kuti muwayike ngati pakufunika. Sinthani ku makalasi omvera kuti muwongolere kwambiri. Werengani zolemba za zitsanzo zina. -
Zosintha zathu
button-variant()
ndibutton-outline-variant()
zosakaniza kuti zithandizire magawo ena. -
Mabatani osinthidwa kuti muwonetsetse kuti pali kusiyana pakati pa hover ndi zomwe zikugwira ntchito.
-
Mabatani olemala tsopano ali ndi
pointer-events: none;
.
Khadi
-
KuswaYagwera
.card-deck
mokomera gridi yathu. Manga makhadi anu m'makalasi amzambiri ndikuwonjezera.row-cols-*
chidebe cha makolo kuti mukonzenso makhadi (koma ndikuwongolera kuwongolera komvera). -
KuswaAdagwera
.card-columns
mokomera Masonry. Onani #28922 . -
KuswaM'malo mwa
.card
accordion yokhazikitsidwa ndi gawo latsopano la Accordion .
Carousel
-
Onjezani kusinthika kwatsopano
.carousel-dark
kwamawu akuda, zowongolera, ndi zowonetsa (zabwino pazopepuka). -
M'malo mwa zithunzi za chevron zowongolera ma carousel ndi ma SVG atsopano kuchokera ku Zithunzi za Bootstrap .
Tsekani batani
-
KuswaAdasinthidwa
.close
kukhala.btn-close
dzina locheperako. -
Tsekani mabatani tsopano gwiritsani ntchito
background-image
(SVG yophatikizidwa) m'malo mwa×
HTML, kulola kuti muzitha kusintha mosavuta popanda kufunikira kukhudza chizindikiro chanu. -
Onjezani zosintha zatsopano
.btn-close-white
zomwe zimagwiritsa ntchitofilter: invert(1)
kuti zitheke kusiyanitsa zithunzi zamtundu wakuda.
Kugwa
- Anachotsa mpukutu anangula kwa accordions.
Zotsitsa
-
Onjezani zosintha zatsopano
.dropdown-menu-dark
komanso zofananira pazotsitsa zakuda zomwe mukufuna. -
Adawonjezera kusintha kwatsopano kwa
$dropdown-padding-x
. -
Idayimitsa chogawaniza chotsitsa kuti chiwongoleredwe bwino.
-
KuswaZochitika zonse zotsitsa tsopano zayambika pa batani lotsitsa ndikusinthidwa mpaka chinthu cha makolo.
-
Mindandanda yotsitsa tsopano ili ndi mawonekedwe
data-bs-popper="static"
pomwe malo otsikira ali osasunthika komansodata-bs-popper="none"
pomwe dontho lili mu navbar. Izi zimawonjezedwa ndi JavaScript yathu ndipo imatithandiza kugwiritsa ntchito masitayelo anthawi zonse osasokoneza momwe Popper amayika. -
KuswaNjira yogwetsedwa
flip
ya pulogalamu yowonjezera yotsitsa m'malo mwa kasinthidwe ka Popper. Tsopano mutha kuletsa kusunthaku podutsa mndandanda wopanda kanthu kutifallbackPlacements
musankhe mu flip modifier. -
Ma menyu otsikira tsopano akhoza kudinanso ndi njira yatsopano yothanirana ndi machitidwe
autoClose
otseka okha . Mutha kugwiritsa ntchito njirayi kuti muvomereze kudina mkati kapena kunja kwa menyu yotsitsa kuti igwirizane. -
Dropdowns tsopano kuthandizira
.dropdown-item
kukulungidwa mu<li>
s.
Jumbotron
- KuswaYagwetsa gawo la jumbotron chifukwa lingafanane ndi zofunikira. Onani chitsanzo chathu chatsopano cha Jumbotron chawonetsero.
Lembani gulu
.list-group-numbered
Onjezani zosintha zatsopano pamndandanda wamagulu.
Navs ndi tabu
null
Onjezani zosintha zatsopano zafont-size
,font-weight
,color
, ndi:hover
color
kalasi.nav-link
.
Navbar
- KuswaMa Navbars tsopano amafunikira chidebe mkati (kuti achepetseko zofunikira za malo ndi CSS yofunikira).
Offcanvas
- Anawonjezera gawo latsopano la offcanvas .
Pagination
-
Maulalo amitundu tsopano ali ndi makonda
margin-left
omwe amazunguliridwa pamakona onse akasiyanitsidwa. -
Adawonjezedwa
transition
ku maulalo amitundu.
Popovers
-
KuswaAdasinthidwa
.arrow
kukhala.popover-arrow
mu popover template yathu yokhazikika. -
Njira
whiteList
yosinthidwa kutiallowList
.
Ma spinner
-
Spinners tsopano amalemekeza
prefers-reduced-motion: reduce
pochepetsa makanema ojambula. Onani #31882 . -
Kuwongolera molunjika kwa spinner.
Toast
-
Ma toast tsopano akhoza kuikidwa mu a mothandizidwa ndi malo opangira zinthu .
.toast-container
-
Zasinthitsa nthawi yosasinthika ya toast kukhala masekondi 5.
-
Amachotsedwa
overflow: hidden
ku toasts ndikusinthidwa ndiborder-radius
s yoyenera ndicalc()
ntchito.
Malangizo
-
KuswaAdasinthidwa
.arrow
kukhala.tooltip-arrow
pachida chathu chokhazikika. -
KuswaMtengo wokhazikika wa chinthucho
fallbackPlacements
umasinthidwa kuti['top', 'right', 'bottom', 'left']
ukhazikike bwino zinthu za popper. -
KuswaNjira
whiteList
yosinthidwa kutiallowList
.
Zothandizira
-
KuswaAdasinthidwanso zida zingapo kuti agwiritse ntchito mayina azinthu zomveka m'malo mwa mayina olowera ndikuwonjezera thandizo la RTL:
- Kusinthidwa
.left-*
ndi.right-*
ku.start-*
ndi.end-*
. - Kusinthidwa
.float-left
ndi.float-right
ku.float-start
ndi.float-end
. - Kusinthidwa
.border-left
ndi.border-right
ku.border-start
ndi.border-end
. - Kusinthidwa
.rounded-left
ndi.rounded-right
ku.rounded-start
ndi.rounded-end
. - Kusinthidwa
.ml-*
ndi.mr-*
ku.ms-*
ndi.me-*
. - Kusinthidwa
.pl-*
ndi.pr-*
ku.ps-*
ndi.pe-*
. - Kusinthidwa
.text-left
ndi.text-right
ku.text-start
ndi.text-end
.
- Kusinthidwa
-
KuswaKuyimitsa malire oletsa mwachisawawa.
-
Anawonjezera
.bg-body
kalasi yatsopano kuti<body>
muyike maziko a '' kuzinthu zowonjezera. -
Onjezani zida zatsopano za ,
top
,right
,bottom
ndileft
. Miyezo imaphatikizapo0
,50%
, ndi100%
katundu aliyense. -
Onjezani zatsopano
.translate-middle-x
&.translate-middle-y
zofunikira pazopingasa kapena zopindika pakati pa zinthu zokhazikika / zokhazikika. -
Anawonjezera zida
border-width
zatsopano . -
KuswaAdasinthidwa
.text-monospace
kukhala.font-monospace
. -
KuswaYachotsedwa
.text-hide
chifukwa ndi njira yakale yobisa mawu yomwe siyenera kugwiritsidwanso ntchito. -
Zowonjezera
.fs-*
zothandizirafont-size
(zothandizidwa ndi RFS). Izi zimagwiritsa ntchito sikelo yofanana ndi mitu yokhazikika ya HTML (1-6, yayikulu mpaka yaying'ono), ndipo imatha kusinthidwa kudzera pamapu a Sass. -
KuswaZothandizira
.font-weight-*
zosinthidwa ngati.fw-*
zazifupi komanso zosasinthika. -
KuswaZothandizira
.font-style-*
zosinthidwa ngati.fst-*
zazifupi komanso zosasinthika. -
Zowonjezedwa
.d-grid
kuti ziwonetsere zofunikira ndi zatsopanogap
(.gap
) za CSS Grid ndi masanjidwe a flexbox. -
KuswaKuchotsedwa
.rounded-sm
ndirounded-lg
, ndikuyambitsa makalasi atsopano,.rounded-0
kuti.rounded-3
. Onani #31687 . -
Zowonjezera zatsopano
line-height
:.lh-1
,.lh-sm
,.lh-base
ndi.lh-lg
. Onani apa . -
Yasuntha
.d-none
zofunikira mu CSS yathu kuti ikhale yolemetsa kuposa zida zina zowonetsera. -
Anawonjezera
.visually-hidden-focusable
wothandizira kuti agwiritsenso ntchito pazitsulo, pogwiritsa ntchito:focus-within
.
Othandizira
-
Kuswa Othandizira omangika omvera asinthidwa kukhala othandizira chiŵerengero chokhala ndi mayina atsopano a kalasi ndi makhalidwe abwino, komanso kusintha kwa CSS kothandiza.
- Makalasi asinthidwa kuti asinthe
by
kukhalax
mulingo wa gawo. Mwachitsanzo,.ratio-16by9
tsopano.ratio-16x9
. - Tasiya
.embed-responsive-item
kusankha ndi ma element gulu kuti tisankhe chosavuta.ratio > *
. Palibenso kalasi yomwe ikufunika, ndipo wothandizira chiŵerengero tsopano akugwira ntchito ndi chinthu chilichonse cha HTML. - Mapu
$embed-responsive-aspect-ratios
a Sass adasinthidwanso$aspect-ratios
ndipo mfundo zake zasinthidwa kuti ziphatikizepo dzina la kalasi ndi kuchuluka kwake ngatikey: value
awiriwo. - Zosintha za CSS tsopano zapangidwa ndikuphatikizidwa pamtengo uliwonse pamapu a Sass. Sinthani kusintha kwa
--bs-aspect-ratio
kusintha.ratio
kuti mupange mawonekedwe amtundu uliwonse .
- Makalasi asinthidwa kuti asinthe
-
Kuswa Makalasi a "owerenga pazithunzi" tsopano ndi makalasi "obisika" .
- Kusintha fayilo ya Sass
scss/helpers/_screenreaders.scss
kukhalascss/helpers/_visually-hidden.scss
- Kusinthidwa
.sr-only
ndi.sr-only-focusable
ku.visually-hidden
ndi.visually-hidden-focusable
- Amasinthidwa
sr-only()
ndisr-only-focusable()
kusakaniza kutivisually-hidden()
ndivisually-hidden-focusable()
.
- Kusintha fayilo ya Sass
-
bootstrap-utilities.css
tsopano mulinso otithandizira. Othandizira sakufunikanso kutumizidwa kunja muzomangamanga.
JavaScript
-
Kudalira kwa jQuery kwagwetsa ndikulembanso mapulagini kuti akhale mu JavaScript yokhazikika.
-
KuswaMawonekedwe a data pamapulagini onse a JavaScript tsopano ali ndi mayina kuti athandizire kusiyanitsa magwiridwe antchito a Bootstrap ndi anthu ena komanso nambala yanu. Mwachitsanzo, timagwiritsa ntchito
data-bs-toggle
m'malo mwadata-toggle
. -
Mapulagini onse tsopano atha kuvomereza chosankha cha CSS ngati mkangano woyamba. Mutha kudutsa chinthu cha DOM kapena chosankha chilichonse chovomerezeka cha CSS kuti mupange chitsanzo chatsopano cha pulogalamu yowonjezera:
var modal = new bootstrap.Modal('#myModal') var dropdown = new bootstrap.Dropdown('[data-bs-toggle="dropdown"]')
-
popperConfig
ikhoza kuperekedwa ngati ntchito yomwe imavomereza kusinthika kwa Popper ya Bootstrap ngati mkangano, kuti muthe kuphatikizira kasinthidwe kameneka m'njira yanu. Imagwira ntchito ku dropdowns, popovers, ndi tooltips. -
Mtengo wosasinthika wa zinthuzo
fallbackPlacements
umasinthidwa kuti['top', 'right', 'bottom', 'left']
ukhazikike bwino zinthu za Popper. Imagwira ntchito ku dropdowns, popovers, ndi tooltips. -
Kuchotsedwa kwapansi panjira zapagulu monga
_getInstance()
→getInstance()
.