v5 nisqaman astakuspa
Bootstrap pukyuta willañiqikunaman, qillqakunaman chaymanta componentekunaman tikraykunata qatiy chaymanta qhaway v4 kaqmanta v5 kaqman astakunaykipaq yanapasunaykipaq.
v5.2.0 nisqa
Diseño refrescado
Bootstrap v5.2.0 huk sutil diseño musuqchayta huk maki componentekuna chaymanta propiedades tukuy proyectopi ruwan, aswan riqsisqa ch'uyanchasqa border-radius
chanikuna botones kaqpi chaymanta formulario kamachiykunapi . Qillqaykupas musuq wasi p'anqawan musuqchasqa kachkan, aswan sasan docs churaywan manaña lado barra t'aqakunata urmachinchu, chaymanta aswan riqsisqa ejemplokuna Bootstrap Iconos kaqmanta .
Aswan CSS tikraqkuna
Llapan componenteykuta musuqyachirqayku CSS tikraqkunata llamk'achinapaq. Sass tukuy imata takyachichkaptinraq, sapa componenta musuqchasqa CSS tikraqkunata componente base clasekunapi churananpaq (kayhina, .btn
), aswan chiqa pacha Bootstrap kaqmanta ruwayta saqin. Qhipa lluqsichiykunapi, CSS tikraqkuna llamk'achiyninchikta mast'arisaqkupuni churasqaykuman, formulariokunaman, yanapakuqkunaman chaymanta yanapakuyniykuman. Aswanta ñawiriy CSS tikraqkunamanta sapa componente kaqpi sapan qillqa p'anqakunapi.
CSS tikraq llamk'achiyninchik huk chhika mana hunt'asqa kanqa Bootstrap 6 kaqkama.Mientras munayku kayta hunt'asqa ruwayta tukuy tablapi, paykuna ruwanku riesgota ruwanku p'akiy tikraykunata ruwanankupaq. Ejemplopaq, $alert-border-width: var(--bs-border-width)
pukyuta codigoykupi churayqa Sass atikuqta kikin codigoykipi pakikun sichus $alert-border-width * 2
imarayku ruwachkarqanki.
Chayhina, maypipas atikun, aswan CSS tikraqkunaman tanqasaqkupuni, ichaqa ama hina kaspa riqsiy ruwayniyku v5 kaqpi pisi limitasqa kanman.
Musuq_maps.scss
Bootstrap v5.2.0 musuq Sass willañiqita riqsichirqa _maps.scss
. Askha Sass mapakunamanta hurqun _variables.scss
huk sasachakuy allichanapaq maypi huk ñawpaq mapaman musuqyachiykuna mana iskay kaq mapakunaman mast'ariqman churasqachu karqan. Ejemplopaq, kunanchasqakuna $theme-colors
mana wak tema mapakunaman ruwasqachu karqanku chaymanta $theme-colors
, llave ruwanakuna llamkanakuna p'akispa. Pisi rimaypi, Sass huk limitacionniyuq maypi huk kuti huk ñawpaqmanta tikraq utaq mapa llamk'achisqa , mana musuqyachiyta atikunmanchu. Huk CSS tikraqkunawan huk rikch'aq pantay kan huk CSS tikraqkunata ruwanapaq llamk'achisqa kaqtin.
Kaymi imarayku Bootstrap kaqpi tikraq ruwanakuna qhipaman hamunanku tiyan @import "functions"
, ichaqa ñawpaq @import "variables"
chaymanta puchuq apamuy pilaykumanta. Sass mapakunapipas kaqllataqmi —manaraq yachasqa kachkaptinku ñawpaqmanta churasqakunatam llallinayki. Kay mapakunam musuqman astasqa kachkan _maps.scss
:
$theme-colors-rgb
$utilities-colors
$utilities-text
$utilities-text-colors
$utilities-bg
$utilities-bg-colors
$negative-spacers
$gutters
Sapanchasqa Bootstrap CSS ruwasqaykikuna kunan kayhinata huk sapaq mapakuna apamuywan rikch'akunan tiyan.
// Functions come first
@import "functions";
// Optional variable overrides here
+ $custom-color: #df711b;
+ $custom-theme-colors: (
+ "custom": $custom-color
+ );
// Variables come next
@import "variables";
+ // Optional Sass map overrides here
+ $theme-colors: map-merge($theme-colors, $custom-theme-colors);
+
+ // Followed by our default maps
+ @import "maps";
+
// Rest of our imports
@import "mixins";
@import "utilities";
@import "root";
@import "reboot";
// etc
Musuq utilidadkuna
- Mastarisqa
font-weight
yanapakuykuna.fw-semibold
kuskan negro qillqakunap churanapaq . - Mastarisqa
border-radius
yanapakuykuna iskay musuq sayaykunata churanapaq,.rounded-4
chaymanta.rounded-5
, aswan akllanakunapaq.
Huk cambiokuna
-
Musuq
$enable-container-classes
akllanata riqsichisqa. — Kunanqa prueba CSS Grid churanaman akllachkaspa,.container-*
clasekuna huñusqaraq kanqa, mana kay akllanafalse
. Contenedorkunapas kunanqa canal valorninkutam waqaychanku. -
Offcanvas componente kunan kutichiq variacionesniyuq . Ñawpaq
.offcanvas
clase mana tikrasqa qhipakuchkan —llapa qhaway punkukunapi willayta pakan. Kutichinanpaqqa chay.offcanvas
claseta mayqin.offcanvas-{sm|md|lg|xl|xxl}
clasemanpas tikray. -
Aswan rakhu mesa rakiqkuna kunan opt-in kanku. — Aswan rakhu chaymanta aswan sasa llalliq frontera tabla qutukunapuramanta hurqurqayku chaymanta huk akllana claseman kuyuchirqayku mayqinkunatachus ruwayta atikunki,
.table-group-divider
. Huk ejemplopaq tabla docs nisqapi qhaway. -
Scrollspy wakmanta qillqasqa kachkan Intersection Observer API llamk'achinapaq , chaymanta niyta munan manaña relativo tayta wrappers necesitankichu,
offset
config deprecates, chaymanta aswan. Scrollspy implementacionniykikunata maskay aswan chiqan chaymanta mana kaqlla kananpaq nav resaltasqankupi. -
Popovers chaymanta yanapakuy yuyaychaykuna kunan CSS tikraqkunata llamk'achinku. Wakin CSS tikraqkuna Sass kaqninkumanta musuqchasqa kanku tikraqkunap yupayninta pisiyachinapaq. Chayhina kaptinqa, kimsa tikraqkunam kay lluqsichiypi manaña llamk'achisqachu:
$popover-arrow-color
,$popover-arrow-outer-color
, chaymanta$tooltip-arrow-color
. -
Musuq
.text-bg-{color}
yanapaqkunata yapasqa. Sapanchasqa.text-*
chaymanta.bg-*
yanapakuykunata churanaykimantaqa, kunan yanapaqkunata llamk'achiy atikunki.text-bg-*
hukbackground-color
chiqninakuq ñawpaq kaqwan churaytacolor
. -
Tikraq yapasqa
.form-check-reverse
etiquetakunap chaymanta tinkisqa qhaway qutukuna/radiokunap ordenninta tikranapaq. -
Yapachisqa rayayuq columnakuna yanapakuy tablakunaman musuq
.table-striped-columns
clase kaqnintakama.
Huk hunt'asqa lista tikraykunamanta, qhaway v5.2.0 llamk'ayta GitHub kaqpi .
v5.1.0 nisqa
-
CSS Grid churanapaq prueba yanapakuy yapasqa . — Kayqa huk llamkana ruwasqa kachkan, chaymanta manaraq ruwaypaq wakichisqachu kachkan, ichaqa musuq ruwanaman Sass kaqnintakama akllayta atikunki. Chayta atichinaykipaq, ñawpaqmanta ruwasqa llikata mana llamk'achiy, churaspa
$enable-grid-classes: false
chaymanta CSS llikata atichiy churaspa$enable-cssgrid: true
. -
Navbars musuqchasqa offcanvas yanapanapaq. — Yanapakuy offcanvas cajones mayqin navbar kaqpipas kutichiq
.navbar-expand-*
clasekunawan chaymanta wakin offcanvas markawan. -
Musuq tiyanapaq componente yapasqa . — Aswan musuq componenteyku, huk ñan bloqueokuna temporal quypaq chiqa contenidopa rantinpi yanapakuypaq imapas sitioykipi utaq appniykipi cargakuchkaqtaraq rikuchinanpaq.
-
Collapse plugin kunan yanapan horizontal colapso . — Yanapay
.collapse-horizontal
qampaq.collapse
kaqta urmachinaykipaqwidth
chaypa rantinpiheight
. Ama navegador kaqmanta pintaychu hukmin-height
utaqheight
. -
Musuq pila chaymanta sayaq kamachiy yanapaqkunata yapasqa. — Utqaylla achka flexbox kaqninkunata churay pilakunawan utqaylla sapanchasqa churanakunata ruwanapaq . Horizontal (
.hstack
) y vertical (.vstack
) pilakunamanta akllay. Musuq yanapaqkunawan<hr>
elementokunaman rikch'akuq sayaq rakiqkunata yapay ..vr
-
Musuq tukuy pacha
:root
CSS tikraqkunata yapasqa. — Yapachisqa achka musuq CSS tikraqkunata:root
pataman<body>
estilokuna kamachinapaq. Aswan llamkanakunapi kachkanku, chaymanta tukuy yanapakuyniykupi chaymanta componentesniykupi, ichaqa kunankama ñawiriy CSS tikraqkunata Ruway t'aqapi . -
CSS tikraqkunata llamk'achinapaq llimp'i chaymanta qhipa yanapakuykunata allichasqa, chaymanta musuq qillqa opacidad chaymanta qhipa opacidad yanapakuykunata yapasqa. —
.text-*
chaymanta.bg-*
yanapakuykuna kunan CSS tikraqkunawan chaymantargba()
llimp'i chanikunawan ruwasqa kanku, mayqin yanapakuytapas musuq opacidad yanapakuykunawan mana sasachu ruwayta atikunki. -
Musuq fragmento ejemplokuna yapasqa imayna componentesniyku ruwayta rikuchinapaq. — Aysay listo ruwasqa componentekuna llamk'achinapaq chaymanta wak común diseño ruwanakuna musuq Fragmentos ejemplokunaykuwan . Chakikunata , urayk'aqkunata , lista huñukunata , modalkunata ima churan .
-
Mana llamk'achisqa churana estilokuna popovers kaqmanta chaymanta yanapakuykunamanta hurqusqa kaykuna Popper sapallanmanta ruwasqa kasqanrayku.
$tooltip-margin
ha sido deprecado y establecido anull
en el proceso.
¿Aswan willakuykunata munankichu? Ñawinchay v5.1.0 blog qillqasqata.
Dependenciakuna
- Urmasqa jQuery.
- Popper v1.x kaqmanta Popper v2.x kaqman yapasqa.
- Libsass Dart Sass kaqwan tikrasqa imaynachus Sass compiladorniyku qusqa Libsass mana llamk'achisqa karqa.
- Jekyllmanta Hugoman astakurqan qillqayku ruwasqaykumanta
Navegadorpa yanapakuynin
- Internet Explorer 10 chaymanta 11 urmachisqa
- Urmachisqa Microsoft Edge < 16 (Legacy Edge) .
- Firefox < 60 nisqamanta urmachisqa
- Urmasqa Safari < 12
- Urmachisqa iOS Safari < 12
- Urmasqa Cromo < 60
Qillqakuna tikray
- Wakmanta ruwasqa qallariy p'anqa, docs churay, chaymanta chaki.
- Musuq Paquete pusaq yapasqa .
- Musuq Ruway t'aqa yapasqa , v4 kaqpa Tema p'anqanpa rantinpi , musuq willakuykunawan Sass kaqpi, tukuypaq ruwana akllanakuna, llimp'i esquemakuna, CSS tikraqkuna chaymanta aswan.
- Llapan formulario qillqakunata musuq Formulariokuna t'aqaman musuqmanta wakichisqa , aswan t'inkisqa p'anqakunaman willayta t'aqaspa.
- Chaynallataq, musuqyachisqa Layout t'aqa , aswan sut'ita rejilla contenidota aychachaypaq.
- “Navs” componente p’anqata “Navs & Tabs” kaqman musuq sutichasqa.
- “Cheques” nisqa p’anqata “Cheques & radios” nisqaman tikrasqa.
- Navbar kaqmanta ruwasqa chaymanta musuq subnav yapasqa aswan facil sitioykupi chaymanta docs layakuna muyuriqpi purinapaq.
- Maskana pampapaq musuq teclado llalliq ñan yapasqa: Ctrl + /.
Sass
-
Sass mapa huñusqakuna ñawpaqmanta churasqa zanjayku aswan facil redundante chanikunata hurqunapaq. Yuyaypi hap'iy kunan llapa chanikunata Sass mapakunapi imayna sut'inchanayki tiyan
$theme-colors
. Sass mapakunawan imayna ruwanamanta qhaway . -
PakispaRenombrado
color-yiq()
función y variables relacionadas acolor-contrast()
como ya no es relacionado con espacio de colores YIQ. Qaway #30168 nisqapi.$yiq-contrasted-threshold
sutiwanmi sutichasqa kachkan$min-contrast-ratio
.$yiq-text-dark
hinaspapas$yiq-text-light
chayman hinam sutichasqa kanku$color-contrast-dark
hinaspa$color-contrast-light
.
-
PakispaMedia tapuy mixins parámetros huk aswan lógico enfoque kaqpaq tikrasqa.
media-breakpoint-down()
kikin p'akiy puntota llamk'achin qatiq p'akiypamedia-breakpoint-down(lg)
rantinpi (kayhina,media-breakpoint-down(md)
metakuna qhaway punkukuna aswan huch'uymantaqalg
).- Chaynallataq, iskay kaq parámetro in
media-breakpoint-between()
kaqpipas kikin p'akiy puntota llamk'achin qatiq p'akiypa rantinpi (kayhina,media-between(sm, lg)
chaymantamedia-breakpoint-between(sm, md)
targets qhaway punkukuna chawpipism
chaymantalg
).
-
PakispaEstilos de impresión y
$enable-print-styles
variable nisqakunata hurqusqa. Imprimiyta qhaway clasekuna kunankamapas kachkan. Qaway #28339 . -
PakispaUrmachisqa
color()
,theme-color()
, chaymantagray()
ruwaykuna variables nisqap allinninpaq. Qaway #29083 nisqapi . -
PakispaRuway sutichasqaman chaymanta kunan
theme-color-level()
imacolor-level()
llimp'i munasqaykita chaskikun llimp'ikunallamanta ranti$theme-color
. Qaway #29083 Qhaway:color-level()
qhipaman urmachisqa karqanv5.0.0-alpha3
. -
PakispaRenombrado
$enable-prefers-reduced-motion-media-query
y$enable-pointer-cursor-for-buttons
a$enable-reduced-motion
y$enable-button-pointers
para brevedad. -
PakispaMixinta hurqusqa
bg-gradient-variant()
. Chay claseta llamk'achiy.bg-gradient
, elementokunaman gradientekunata yapanaykipaq, paqarichisqa.bg-gradient-*
clasekunap rantinpi. -
Pakispa Ñawpaq mana riqsisqa mixinkuna hurqusqa:
hover
,hover-focus
,plain-hover-focus
, yhover-focus-active
float()
form-control-mixin()
nav-divider()
retina-img()
text-hide()
(hinallataq chaywan tinkisqa utilidad claseta urmachirqa,.text-hide
)visibility()
form-control-focus()
-
PakispaRuwayman musuq sutichasqa , Sass kikin llimp'i escala ruwanawan mana tupananpaq
scale-color()
.shift-color()
-
box-shadow
mixins kunan chanikunata saqin chaymanta achka argumentokunamantanull
urmay . Qaway #30394 nisqapi .none
-
Kunanqa
border-radius()
mixin nisqaqa ñawpaqmanta churasqa chaniyuqmi.
Sistema de colores
-
Chay llimp'i sistema mayqinchus llamk'arqan
color-level()
chaymanta$theme-color-interval
huk musuq llimp'i sistemap allinninpaq hurqusqa karqan. Llapanlighten()
chaymantadarken()
ruwanakuna codebaseykupi chaymanta tikrasqatint-color()
kankushade-color()
. Kay ruwaykuna llimp’ita yuraqwan yanawan chaqrunqa, manataq llamp’u kayninta huk takyasqa chhikawan tikranqachu. Chayshift-color()
huk llimp'ita tinte utaq llantuy kanqa, llasaynin parámetro positivo utaq negativo kasqanman hina. Aswan sut'inchaykunapaq #30622 nisqapi qhaway. -
Musuq tintekuna chaymanta llimp'ikuna sapa llimp'ipaq yapasqa, sapa sapsi llimp'ipaq isqun sapaq llimp'ikunata quspa, musuq Sass tikraq hina.
-
Allinchasqa colorkuna contraste. Bumped color contraste ratio 3:1 kaqmanta 4.5:1 kaqkama chaymanta musuqchasqa azul, verde, cian, chaymanta rosa colores kaqmanta WCAG 2.1 AA contraste kaqmanta garantizananpaq. Hinallataqmi color contraste colorniykutapas cambiarqanikumanta
$gray-900
.$black
-
Color sistemayku yanapanapaq, musuq costumbre
tint-color()
chaymantashade-color()
ruwanakuna yapasqayku llimp'iyku allinta chaqrunapaq.
Rejilla musuqyachiykuna
-
¡Musuq punto de ruptura! Musuq
xxl
ruphay puntopaq yapasqa1400px
chaymanta wichayman. Mana tukuy wak pakikukunapi tikray. -
Allinchasqa canales. Kanalkuna kunan rems nisqapi churasqa, aswan k'ititaq v4 (
1.5rem
, icha yaqa24px
, uraymanta30px
). Kayqa sistema de red nisqaykupa canales nisqakunatam utilidades de espaciamiento nisqaykuwan tupachin.- Musuq clase de canalización (
.g-*
,.gx-*
, chaymanta.gy-*
) yapasqa canales horizontales/verticales, canales horizontales, canales verticales nisqakunata kamachinapaq. - PakispaMusuq canalización utilidadkunawan tupananpaq
.no-gutters
sutichasqa ..g-0
- Musuq clase de canalización (
-
Sapaqchasqakunaqa manañam llamk'achisqachu, chayrayku wakin elementokunaman
position: relative
yapanayki kanman chay ruwayta kutichipunaykipaq..position-relative
-
PakispaUrmachirqa achka
.order-*
clasekunata, chaykunam achka kutipi mana servichikuq karqa. Kunanqa fuera de la caja nisqallatam.order-1
quyku ..order-5
-
PakispaComponente urmachisqa
.media
imaynachus utilidadkunawan facilmente replicasqa kanman. Qaway #28265 chaymanta flex yanapakuykuna p'anqata huk rikch'anapaq . -
Pakispa
bootstrap-grid.css
kunanqabox-sizing: border-box
sapanchasqa qutu-tuichayninta musuqmanta churanamantaqa, sapaqchasqallaman churakun. Chayhina, rejilla estiloykuqa aswan kitikunapi mana hark'asqa llamk'achiy atikun. -
$enable-grid-classes
manañam harkanchu waqaychana clasekuna mirachiyta. Qaway #29146 nisqapi. -
Mixinta musuqchasqa
make-col
ñawpaqmanta kaqlla columnakunaman mana huk nisqa sayayniyuq.
Contenido, Reboot, hukkunapas
-
RFS kunan ñawpaqmanta atichisqa kachkan. Umakuna mixin kaqwan llamk'achkanku
font-size()
kikinmanta allichanqa paykunapfont-size
escalanman qhawanawan. Kay ruwana ñawpaqta v4 kaqwan opt-in karqa. -
PakispaRikuchiy tipografía nisqaykumanta allinchasqa,
$display-*
variablesniykumanta tikranapaq chaymanta huk$display-font-sizes
Sass mapawan.$display-*-weight
Hinallataqmi sapakama variables nisqakunata huk sapallapaq hurqusqa hinaspa s$display-font-weight
allichasqa .font-size
-
Iskay musuq
.display-*
umalliq sayaykunata yapasqa,.display-5
chaymanta.display-6
. -
T'inkikunaqa ñawpaqmanta chirusqa kachkan (mana hover kaqllapichu), mana wakin componentes kaqmanta kaptin.
-
Wakmanta ruwasqa tablakuna estilonku musuqyachinapaq chaymanta CSS tikraqkunawan wakmanta ruwanapaq aswan kamachiypaq estilomanta.
-
PakispaAnidado tablakuna manaña estilokunata herencianchu.
-
Pakispa
.thead-light
hinaspapas.thead-dark
urmachisqa kanku a favor de las.table-*
clases variantes que pueden ser utilizados para todos los elementos de tabla (thead
,tbody
,tfoot
,tr
,th
ytd
). -
Pakispa
table-row-variant()
Mixin sutichasqa kachkan chaymantatable-variant()
2 parámetrosllata chaskikun:$color
(color suti) chaymanta$value
(color código). Frontera llimp'i chaymanta acento llimp'ikuna kikinmanta yupasqa kanku tabla factor variables kaqpi. -
Tabla celda relleno variables nisqakunata
-y
chaymanta-x
. -
PakispaClase urmasqa
.pre-scrollable
. Qaway #29135 nisqapi -
Pakispa
.text-*
utilidadkuna manaña hover chaymanta enfoque estadokuna t'inkikunaman yapankuchu..link-*
chaypa rantinpiqa yanapakuq clasekunatam servichikunmanku. Qaway #29267 nisqapi -
PakispaClase urmasqa
.text-justify
. Qaway #29793 nisqapi -
Pakispa
<hr>
elementokuna kunan llamk'achinkuheight
rantiborder
aswan allin yanapanapaqsize
atributota. Kayqa atichillantaqmi acolchado yanapakuykunata llamk'achiyta aswan rakhu rakiqkunata ruwanapaq (kayhina,<hr class="py-1">
). -
Ñawpaqmanta churasqa horizontal
padding-left
on<ul>
chaymanta<ol>
elementokunata maskaqpa ñawpaqmanta40px
churasqamanta2rem
. -
Yapachisqa
$enable-smooth-scroll
, mayqinchus tukuypaq ruwakunscroll-behavior: smooth
—mana llamk'aqkuna pisiyachisqa kuyuyta mañachkankuprefers-reduced-motion
willay mast'ariq tapuywan. Qaway #31877
RTL nisqa
- Horizontal dirección específicas variables, utilidades chaymanta mixins llapa sutichasqa kanku propiedades lógicas kaqwan llamk'anankupaq imaynachus flexbox churaykunapi tarikunku hina —kayhina,
start
chaymanta chaymantaend
rantipi .left
right
Formas
-
¡Musuq unupi puriq formulariokunata yapasqa! Floating etiquetas ejemplota hunt'asqa yanapasqa formulario componentekunaman promocionarqayku. Musuq Flotante etiquetas nisqa p'anqata qhaway.
-
Pakispa Elementos de forma nativa y personalizada nisqakuna huñusqa. Checkboxes, radiokuna, akllanakuna chaymanta wak yaykuykuna mayqinkunachus v4 kaqpi nativo chaymanta sapanchasqa clasekunayuq karqanku hukllachasqa kanku. Kunanqa yaqa llapan formulario elementoykuqa tukuyninpi ruwasqa kachkan, aswan achka mana HTML ruwasqa necesidadniyuq.
.custom-control.custom-checkbox
kunanmi kachkan.form-check
..custom-control.custom-custom-radio
kunanmi kachkan.form-check
..custom-control.custom-switch
kunanmi kachkan.form-check.form-switch
..custom-select
kunanmi kachkan.form-select
..custom-file
hinaspapas.form-file
hawanpi ruwasqa estilokunawanmi tikrasqa kanku.form-control
..custom-range
kunanmi kachkan.form-range
.- Urmasqa nativo
.form-control-file
y.form-control-range
.
-
PakispaUrmachisqa
.input-group-append
hinaspa.input-group-prepend
. Kunanqa botonesllata yapayta atinki chaymanta.input-group-text
yaykuna qutukunamanta chiqan wawakuna hina. -
Chiqaqchay kutichiy pantasqawan yaykusqa huñupi unaymanta chinkasqa frontera radiyu tukukuypi allichasqa huk yapasqa clase yapaywan
.has-validation
yaykusqa qutukunaman chiqaqchaywan. -
Pakispa Urmachisqa formulario-específico diseño clasekuna sistemayku rejillapaq. Rejillaykuta chaymanta utilidadniykuta llamk'achiy
.form-group
,.form-row
, utaq.form-inline
. -
PakispaFormulario etiquetakuna kunan mañakun
.form-label
. -
Pakispa
.form-text
manañadisplay
churanchu , HTML elementota tikraspalla inline utaq harkay yanapakuy qillqata ruwayta atikunki. -
Formulario kamachiykuna manaña
height
atikuq kaqtin allichasqa llamk'achkanchu, aswanpasmin-height
huk componentekunawan ruwayta allinchaypaq chaymanta tupachiy allinchaypaq diferir. -
Chiqaqchay iconokuna manaña
<select>
s conmultiple
. -
Pukyu Sass willañiqikunata musuqmanta allichasqa
scss/forms/
, nisqapi yaykusqa huñu estilokuna.
Componentes nisqakuna
- Huñusqa
padding
chanikuna alertakuna, t'anta miskikuna, tarjetakuna, urayk'aqkuna, lista qutukuna, modales, popovers chaymanta yanapakuykuna yanapakuyniykupaq$spacer
tikraqniykupi sayasqa kanankupaq. Qaway #30564 nisqapi .
Acordeón
- Musuq componente de acordeón yapasqa .
Alertakuna
-
<hr>
Sapa willakuypi s kaqpaq sapanchasqa estilokuna hurqusqa chaymanta llamk'achkankuñacurrentColor
.
Insignias
-
PakispaLlapan
.badge-*
llimp'i clasekunata qhipa yanapakuykunapaq urmachisqa (kayhina, llamk'achiy.bg-primary
ranti.badge-primary
). -
PakispaUrmachisqa
.badge-pill
—chaypa.rounded-pill
rantinpi utilidadta llamk'achiy. -
PakispaHover chaymanta enfoque estilokuna
<a>
chaymanta<button>
elementokuna hurqusqa. -
/ manta
.25em
/.5em
man insigniakunapaq ñawpaqmanta hunt'achiyta yapasqa ..35em
.65em
T'antakuna
-
T'antakunap ñawpaqmanta rikch'ayninta pisiyachirqan
padding
,background-color
, chaymantaborder-radius
. -
Musuq CSS sapanchasqa propiedad yapasqa
--bs-breadcrumb-divider
mana sasa ruwanapaq mana CSS kaqmanta huñuyta necesitaspa.
Botones
-
Pakispa Botonkuna tikray , qhaway qutukunawan utaq radiokunawan, manaña JavaScript nisqayuqchu kanku chaymanta musuq markayuq kanku. Manaña huk p'istu elementota mañaykuchu, ,
.btn-check
kaqman<input>
, chaymanta mayqin.btn
clasekunawanpas<label>
. Qaway #30650 nisqapi . Kaypaq docs Botonkuna p'anqaykumanta musuq Formularios t'aqaman astasqa. -
Pakispa Utilizasqa
.btn-block
servicios públicos nisqapaq. En vez de utilizar.btn-block
en el.btn
, envolver tus botones con.d-grid
y una.gap-*
utilidad para espaciarlos como sea necesario. Kutichiq clasekunaman tikray aswan control chaykunamanta. Wakin ejemplokunapaq docs nisqakunata ñawinchay. -
Actualizado nuestro
button-variant()
ybutton-outline-variant()
mixins para apoyar parámetros adicionales. -
Kunanchasqa botones yapasqa contraste hover kaqpi chaymanta activo estadokunapi garantizananpaq.
-
Mana llamk'achisqa botones kunan kanku
pointer-events: none;
.
Tarjeta
-
PakispaUrmachisqa
.card-deck
a favor de nuestra rejilla. Tarjetaykikunata columna clasekunapi p'istuy chaymanta huk tayta.row-cols-*
waqaychana yapay tarjeta mazokunata wakmanta ruwanapaq (ichaqa aswan kamachiywan kutichiq chiqanchaypi). -
PakispaUrmachisqa
.card-columns
Albañilería nisqapa favorninpi. Qaway #28922 nisqapi . -
PakispaChay
.card
ruwasqa acordeón nisqataqa musuq Acordeón nisqa componentewanmi tikrarqan .
Carrusel
-
Musuq
.carousel-dark
variante yana qillqapaq, kamachiykunapaq, chaymanta rikuchiqkunapaq yapasqa (aswan k'anchariq qhipakunapaq ancha allin). -
Carrusel kamachiykunapaq chevron iconokuna musuq SVGkunawan Bootstrap Icons kaqmanta tikrasqa .
Botón de cerrar
-
Pakispa
.close
Aswan pisi genérico.btn-close
sutipaq sutichasqa. -
Wichq'anakuna kunan huk
background-image
(SVG churasqa)×
HTML kaqpi huk kaqmanta llamk'achinku, aswan facil ruwayta saqispa mana markayki llachpanayki tiyan. -
Musuq
.btn-close-white
variante yapasqafilter: invert(1)
chaymanta aswan hatun contraste desestimación iconokuna aswan yana qhipaman atichinanpaq llamk'achin.
Tuñiy
- Acordeonkunapaq rollo anclaje nisqa hurqusqa.
Urmachiykuna
-
Musuq
.dropdown-menu-dark
variante chaymanta tinkisqa tikraqkuna yapasqa mañakuypi tutayaq urayk'achiqkunapaq. -
Musuq tikraq yapasqa
$dropdown-padding-x
. -
Allinchasqa chimpapuraypaq urayman rakiq tutayachirqa.
-
PakispaLlapan ruwaykuna urayk'aqpaq kunan urayk'aq tikray ñit'inapi llamk'achisqa chaymanta tayta elementokama burbujasqa.
-
Kunanqa urayk'aq menúkuna huk
data-bs-popper="static"
atributo churasqayuq kanku mayk'aq urayk'aqpa churaynin mana kuyusqa kaptin, utaq urayk'aq navbar kaqpi kaptin. Kayqa JavaScriptniykuwan yapasqa chaymanta yanapawanchik sapanchasqa posición estilokuna llamk'achiyta mana Popperpa posiciónninwan hark'aspa. -
PakispaUrmachisqa
flip
akllana urayk'aq plugin kaqpaq nativo Popper ruwanakuna favorninpi. Kunanqa t'ikray ruwayta mana llamk'achiy atikunki huk ch'usaq matriztafallbackPlacements
akllanapaq t'ikray tikraqpi pasaspa. -
Kunanqa urayk'aq menúkuna musuq
autoClose
akllanawan ñit'inapaq kanman kikin wichq'ana ruwayta llamk'achinapaq . Kay akllanata llamk'achiy atikunki ñit'iyta chaskinaykipaq urayk'aq menú ukhupi utaq hawapi interactivo kananpaq. -
Dropdowns kunan yanapan
.dropdown-item
s wrapped in<li>
s.
Jumbotron nisqa
- PakispaUrmachirqa kay componente jumbotron kaqmanta imaynachus utilidades kaqwan kutichiy atikun. Musuq Jumbotron ejemploykuta qhaway huk demopaq.
Lista qutu
- Lista huñukunaman musuq
.list-group-numbered
tikraq yapasqa.
Navs y pestañas
- Musuq
null
tikraqkunatafont-size
,font-weight
,color
, chaymanta:hover
color
yachayman yapasqa.nav-link
.
Navbarkuna
- PakispaNavbars kunan huk waqaychana ukhupi munanku (drasticamente simplificar espaciamiento requisitos chaymanta CSS munasqa).
- PakispaChay
.active
claseqa manañam s nisqaman churakunmanchu.nav-item
, chaytaqa s nisqapim chiqapllata churana.nav-link
.
Fuera de lona
- Musuq offcanvas componente nisqa yapasqa .
Paginación
-
Paginación t'inkikuna kunan ruwanapaq
margin-left
kanku chaymanta tukuy k'uchukunapi dinamicamente muyurisqa kanku hukmanta t'aqasqa kaqtin. -
transition
Paginacion t'inkikunaman s yapasqa .
Popovers
-
PakispaRenombrado
.arrow
a.popover-arrow
en nuestra plantilla popover por defecto. -
Huk sutichasqa
whiteList
akllanamanallowList
.
Hiladores
-
Hiladores kunan hatunchanku
prefers-reduced-motion: reduce
animacionkunata pisiyachispa. Qaway #31882 . -
Allinchasqa hilador sayaq alineación.
Tostadas
-
Tostadas kunanqa hukpi churakunmanmi utilidadkuna churaypa
.toast-container
yanapayninwan . -
Tostadas duracionta 5 segundos nisqaman tikrasqa.
-
Tostadasmanta hurqusqa hinaspa allin swan funcionkunawan
overflow: hidden
tikrasqa .border-radius
calc()
Yanapakuykuna
-
PakispaRenombrado
.arrow
a.tooltip-arrow
en nuestra plantilla de consejos de herramientas por defecto. -
PakispaChaypaq ñawpaqmanta chaniqa
fallbackPlacements
tikrasqa['top', 'right', 'bottom', 'left']
kachkan aswan allin popper elementokuna churanapaq. -
PakispaHuk sutichasqa
whiteList
akllanamanallowList
.
Utilidades
-
PakispaAchka yanapakuykunata musuqmanta sutichasqa, RTL yanapakuy yapasqawan direccional sutikuna rantipi lógico propiedad sutikuna llamk'achinapaq:
- Renombrado
.left-*
y.right-*
a.start-*
y.end-*
. - Renombrado
.float-left
y.float-right
a.float-start
y.float-end
. - Renombrado
.border-left
y.border-right
a.border-start
y.border-end
. - Renombrado
.rounded-left
y.rounded-right
a.rounded-start
y.rounded-end
. - Renombrado
.ml-*
y.mr-*
a.ms-*
y.me-*
. - Renombrado
.pl-*
y.pr-*
a.ps-*
y.pe-*
. - Renombrado
.text-left
y.text-right
a.text-start
y.text-end
.
- Renombrado
-
PakispaMana allin margenkunata ñawpaqmanta ruwasqa.
-
Musuq clase yapasqa chay 's qhipaman yapa elementokunaman
.bg-body
usqhaylla churanapaq .<body>
-
Musuq posición yanapakuykunata yapasqa
top
,right
,bottom
, chaymantaleft
. Chaninkuna0
,50%
, chaymanta100%
sapa propiedadpaq. -
Musuq
.translate-middle-x
&.translate-middle-y
yanapakuykunata horizontal utaq vertical chawpi absoluto/fijo churasqa elementokunaman yapasqa. -
Musuq
border-width
yanapakuykunata yapasqa . -
PakispaHuk sutiwan
.text-monospace
sutichasqa.font-monospace
. -
PakispaQillqata pakanapaq mawk'a ñan kasqanrayku hurqusqa
.text-hide
, manaña llamk'achinachu tiyan. -
Yanapakuykunapaq yapasqa
.fs-*
yanapakuykunafont-size
(RFS atichisqa kaqwan). Kaykunaqa HTML kaqpa ñawpaqmanta umalliqninkuna hina kaqlla escalata llamk'achinku (1-6, hatunmanta huch'uyman), chaymanta Sass mapa kaqnintakama tikrayta atikun. -
PakispaUtilidades sutichasqakuna
.font-weight-*
imaynachus.fw-*
brevedad chaymanta consistencia kaqpaq. -
PakispaUtilidades sutichasqakuna
.font-style-*
imaynachus.fst-*
brevedad chaymanta consistencia kaqpaq. -
.d-grid
Yanapakuykuna chaymanta musuqgap
yanapakuykuna ( ) rikuchinapaq yapasqa.gap
CSS Grid kaqpaq chaymanta flexbox churanakuna kaqpaq. -
PakispaQullusqa
.rounded-sm
chaymantarounded-lg
, chaymanta musuq escala clasekuna riqsichisqa,.rounded-0
chaymanta.rounded-3
. Qaway #31687 . -
Musuq
line-height
yanapakuykunata yapasqa:.lh-1
,.lh-sm
,.lh-base
chaymanta.lh-lg
. Kaypi qhaway . -
CSSniykupi
.d-none
yanapakuyta kuyuchirqa aswan llasayta wak qhaway yanapakuykunamanta qunanpaq. -
Yanapakuqta mast'arisqa
.visually-hidden-focusable
, waqaychanakunapipas llamk'ananpaq, llamk'achispa:focus-within
.
Yanapaqkuna
-
Pakispa Kutichiq churay yanapaqkuna musuq clase sutikunawan chaymanta allinchasqa ruwaykunawan ratio yanapaqkunaman sutichasqa kanku, chaymanta huk yanapakuq CSS tikraqwan.
- Clases sutichasqa kanku tikranankupaq
by
kayx
relación de aspecto kaqpi. Ejemplopaq,.ratio-16by9
kunanmi.ratio-16x9
. .embed-responsive-item
Aswan sasan akllaqpa favorninpi chaymanta elemento qutu akllanata urmachirqayku.ratio > *
. Mana aswan clase necesitakunchu, chaymanta ratio yanapaq kunan llamkan mayqin HTML elementowanpas.$embed-responsive-aspect-ratios
Sass mapa sutichasqa chaymanta$aspect-ratios
chanikuna pisiyachisqa clase suti chaymanta pachakmantakey: value
iskay hina churanapaq.- CSS tikraqkuna kunan ruwasqa chaymanta sapa chanipaq Sass mapapi churasqa. Ima sapanchasqa aspecto ratio ruwanapaqpas chaypi kaq
--bs-aspect-ratio
variableta tikray ..ratio
- Clases sutichasqa kanku tikranankupaq
-
Pakispa “Pantalla leedor” nisqa clasekunaqa kunanqa “rikuywan pakasqa” nisqa clasekunan .
- Sass willañiqita
scss/helpers/_screenreaders.scss
kayman tikrarqanscss/helpers/_visually-hidden.scss
- Renombrado
.sr-only
y.sr-only-focusable
a.visually-hidden
y.visually-hidden-focusable
- Renombrado
sr-only()
ysr-only-focusable()
mixins avisually-hidden()
yvisually-hidden-focusable()
.
- Sass willañiqita
-
bootstrap-utilities.css
kunanqa yanapaqninchikkunapas kachkanmi. Yanapakuqkuna manaña sapanchasqa ruwaykunapi apamunankuchu tiyan.
JavaScript nisqa
-
jQuery dependenciata urmachirqa chaymanta plugins kaqmanta qillqarqa sapa kuti JavaScript kaqpi kananpaq.
-
PakispaLlapa JavaScript plugins kaqpaq willay layakuna kunan sutikuna t'aqasqa kanku yanapakuypaq Bootstrap ruwayta kimsa kaqkunamanta chaymanta kikiyki codigoykimanta t'aqayta. Ejemplopaq,
data-bs-toggle
chaypa rantinpim servichikunchikdata-toggle
. -
Llapan plugins kunan huk CSS akllanata ñawpaq argumento hina chaskiyta atinku. Huk DOM elementota utaq mayqin allin CSS akllanatapas pasayta atikunki huk musuq instanciata plugin kaqmanta ruwanaykipaq:
const modal = new bootstrap.Modal('#myModal') const dropdown = new bootstrap.Dropdown('[data-bs-toggle="dropdown"]')
-
popperConfig
huk ruwana hina pasasqa kanman mayqinchus Bootstrap kaqpa ñawpaqmanta Popper ruwananta huk argumento hina chaskikun, chaymanta kay ñawpaqmanta ruwasqa ruwayta ñanniykipi huñuyta atikunki. Urmachiykunaman, popoverkunaman, yanapakuykunaman ima ruwakun. -
Kaypaq ñawpaqmanta chaniqa Popper elementokuna aswan allin churanapaq
fallbackPlacements
kayman tikrasqa kachkan . Urmachiykunaman, popoverkunaman, yanapakuykunaman ima ruwakun.['top', 'right', 'bottom', 'left']
-
_getInstance()
→ hina llaqtapaq estático métodokunamanta subrayado hurqusqagetInstance()
.