Oñemoambuévo v4-pe
Bootstrap 4 haꞌehína peteĩ jehai jey tuicháva tembiaporã tuichakue javeve. Umi ñemoambue ojehecharamovéva oñembohysýi ko’ápe, ha upéi umi ñemoambue específicovéva umi componente relevante-pe.
Oñemomýivo Beta 3-gui ñande v4.0 ñeguenohẽ estable-pe, ndaipóri ñemoambue oñembyaíva, ha katu oĩ ñemoambue ojehechakuaáva.
-
Oñemohenda umi utilidad impresión rehegua oñembyaíva. Ymave, ojeporúvo peteĩ
.d-print-*
mbo’esyry oñemboykéta oñeha’arõ’ỹre oimeraẽ ambue.d-*
mbo’esyry. Ko’áğa, ombojoaju hikuái ñande ambue utilidad jehechaukarã ha ojeporu upe medio-pe añoite (@media print
). -
Oñembotuichave umi purupyrã jehechaukarã impresión rehegua ojeguerekóva ombojoaju hag̃ua ambue purupyrã. Beta 3 ha tuichavéva añoite oguereko
block
,inline-block
,inline
, hanone
. Estable v4 oñembojoapyflex
,inline-flex
,table
,table-row
, hatable-cell
. -
Oñemohenda impresión jehechauka mboyvegua ñembohasa kundahára apytépe umi estilo impresión pyahu reheve ohechaukáva
@page
size
.
Beta 2 ohecha ramo jepe pe gran parte ore cambio rotura fase beta aja, ha katu roguereko gueteri mbovymi oikotevẽva oñembohovái Beta 3 ñeguenohẽme. Ko’ã ñemoambue ojepuru rembopyahúramo Beta 3-pe Beta 2-gui térã oimeraẽva Bootstrap versión itujavévagui.
$thumbnail-transition
Ojepe’a pe mba’e’oka ndojeporúiva . Ndorotransicionáikuri mba’eve, upévare ha’e kuri código extra-nte.- Pe npm mba’e’oka ndoguerekovéima mba’eveichagua vore ndaha’éiva ñande vore fuente ha dist; rejerovia ramo hesekuéra ha emongu’e hína ore script-kuéra
node_modules
carpeta rupive, emohendava’erã ne rembiapokue.
-
Ohai jey umi casilla de verificación ha radio personalizada ha por defecto. Koꞌág̃a, mokõivéva oguereko HTML estructura ojoajúva (okápe
<div>
hermano ndive<input>
ha<label>
) ha peteĩchagua estilo diseño rehegua (apilado por defecto, en línea clase modificador ndive). Kóva oheja ñandéve ñamoĩ estilo etiqueta oñemopyendáva entrada estado rehe, omohesakãve pytyvõdisabled
atributo-pe g̃uarã (yma oikotevẽva peteĩ clase túva) ha oipytyvõ porãve ñande formulario jeguerovia.Kóva ryepýpe, romoambue CSS oñemboguata hag̃ua heta
background-image
s umi vore’i ha radio formulario jeporupyre rehegua. Ymave, elemento koꞌág̃a ojeipeꞌavaꞌekue.custom-control-indicator
oguereko tapykuehoha saꞌi, gradiente ha SVG techaukaha. Pe personalización gradiente fondo rehegua he’ise oñemyengoviaha opaite umíva káda tekotevẽ jave remoambue peteĩnte. Ko'ágã, jaguereko.custom-control-label::before
relleno ha gradiente-pe guarã ha.custom-control-label::after
omaneja icono.Ojejapo hag̃ua peteĩ jesareko jeporupyre en línea, emoĩve
.custom-control-inline
. -
Selector oñembopyahúva umi grupo botón rehegua oñemopyendáva entrada-pe g̃uarã. Estilo ha jepokuaarã rangue
[data-toggle="buttons"] { }
, jaipurudata
atributo JS jepokuaakuérape g̃uarãnte ha jajerovia peteĩ.btn-group-toggle
mbo’esyry pyahúre estilo-pe g̃uarã. -
Ojepe'a
.col-form-legend
a favor peteî oñemyatyrõ'imi.col-form-label
. Péicha.col-form-label-sm
ha.col-form-label-lg
ikatu ojeporu umi<legend>
elemento rehe ndahasýiva. -
Umi entrada vore jeporupyre ohupyty peteĩ ñemoambue
$custom-file-text
imbaꞌekuaarã Sass-pe. Ndaha’evéima peteĩ mapa Sass anidado ha ko’áĝa omombaretéva peteĩ cadena añoite —peBrowse
botón ha’eháicha ko’áĝa ha’éva pe seudo-elemento añoite oñembohekopyréva ñande Sass-gui. Koʼág̃aChoose file
pe téxto ou pe.custom-file-label
.
-
Umi addon grupo entrada rehegua koꞌág̃a haꞌehína específico iñemohendarã peteĩ entrada rehe. Roguejy
.input-group-addon
ha.input-group-btn
mokõi clase pyahúpe guarã,.input-group-prepend
ha.input-group-append
. Eipuruva’erã hesakã porãme peteĩ append térã peteĩ prepend ko’áĝa, emohesakãve heta ñande CSS. Peteĩ append térã prepend ryepýpe, emoĩ ne botón oĩtaháicha ambue hendápe, ha katu embojere jehaipyre.input-group-text
. -
Koꞌág̃a oñepytyvõ umi estilo jegueroviapyrã, heta jeikepyre avei (jepémo ikatu emoañete peteĩ jeikepyre añoite peteĩ atype).
-
Umi clase de tamaño oîva’erâ túva ári
.input-group
ha ndaha’éi umi elemento forma individual rehegua.
Oĩ aja beta-pe, ore rembipota ani hağua roguereko cambio rotura. Péro umi mbaʼe ndahaʼéi siémpre oho vaʼekue ojeplanea haguéicha. Aguĩve oĩ umi ñemoambue ruptura rehegua ojeguerekova’erã en cuenta ojehasávo Beta 1-gui Beta 2-pe.
- Ojepe’a
$badge-color
variable ha ijeporu rehegua.badge
. Jaipuru petet función contraste color rehegua jaiporavo hagua petetcolor
oñemopyendávabackground-color
, upévare pe variable natekotevei. - Oñembohéra jey
grayscale()
función to ani hag̃ua oñembyai conflicto filtrogray()
nativo CSS ndive .grayscale
- Oñembohéra jey
.table-inverse
,.thead-inverse
, ha.thead-default
to.*-dark
ha.*-light
, ombojoajúvo ñande esquema de colores ojeporúva ambue hendápe. - Umi cuadro ombohováiva koꞌág̃a omoheñói clase peteĩteĩva punto de ruptura cuadrícula rehegua. Kóva ojeipe’a Beta 1-gui pe
.table-responsive
reipuruva’ekue ojoguavégui.table-responsive-md
. Koʼág̃a ikatu reiporu.table-responsive
térã.table-responsive-{sm,md,lg,xl}
tekotevẽháicha. - Ojeity Bower pytyvõ oñemboyke haguéicha paquete mohendaha alternativa-kuérape g̃uarã (techapyrã, Yarn térã npm). Ehecha bower/bower#2298 umi detalle rehegua.
- Bootstrap oikotevẽ gueteri jQuery 1.9.1 térã ijyvatevéva, ha katu oñemboheko ndéve reipuru hag̃ua versión 3.x v3.x kundahára oipytyvõva ha’égui umi Bootstrap oipytyvõva ha avei v3.x oguereko peteĩ ñemyatyrõ seguridad rehegua.
.form-control-label
Ojepe’a pe clase ndojeporúiva . Oiméramo rejapo jepuru ko mboꞌepy, haꞌevaꞌekue mokõi.col-form-label
mboꞌepy oñemboguapyvaꞌekue verticalmente peteĩ<label>
ha iñapytuꞌu oñembojoajúva ndive umi formulario horizontal ñemohendapyrépe.- Omoambue pe
color-yiq
peteĩ mixin-gui oikeva’ekuecolor
mba’ekuaarã peteĩ tembiaporã ombojevyva’ekue peteĩ mba’ekuaarãme, ohejáva ndéve reipuru oimeraẽva CSS mba’ekuaarãme g̃uarã. Techapyrã, , ranguecolor-yiq(#000)
, rehai va’erãmo’ãcolor: color-yiq(#000);
.
- Omoinge
pointer-events
jeporu pyahu modales rehegua. Pe okápegua.modal-dialog
ohasa umi mba’e ojehúva rupive oguerekóvapointer-events: none
clic jepururã jeporupyre (ojapóva ikatu hag̃uáicha oñehendunte pe.modal-backdrop
rehe oimeraẽva clic-pe g̃uarã), ha upéi ombohovái chupe añeteguápe g̃uarã.modal-content
ndivepointer-events: auto
.
Ko’ápe oĩ umi mba’e tuicháva boleto rehegua reikuaasétava reho jave v3-gui v4-pe.
- Omboguejy IE8, IE9 ha iOS 6 pytyvõ. v4 haꞌehína koꞌág̃a IE10+ ha iOS 7+ añoite. Umi tenda oikotevẽva peteĩva umívagui, eipuru v3.
- Oñemoĩve pytyvõ oficial Android v5.0 Lollipop Navegador ha WebView-pe g̃uarã. Umi Android Browser ha WebView versión ymaguare opyta oipytyvõva’ekue oficialmente añoite.
- Flexbox oñembohapéva por defecto. En general kóva he’ise peteĩ movimiento mombyry umi flotador-gui ha hetave ñande componente-kuéra rupi.
- Oñemoambue Sa’ive guive Sass -pe ore rembiapokue CSS ypykue rehegua.
- Oñemoambue guive
px
arem
ñande unidad CSS ypykue ramo, jepémo píxel ojepuru gueteri umi ñeporandu medio rehegua ha rejilla jeikorãme umi tembipuru jehechaukaha ndojehúiramo mbaꞌe vai tipo tuichakuére. - Global font-size ojupi
14px
guive16px
. - Oñemoambue umi nivel cuadrícula rehegua omoĩ hag̃ua peteĩ opción poteĩha (ombohováivo umi tembipuru michĩvéva oĩva
576px
ha iguýpe) ha-xs
oipeꞌa infijo umi clase-gui. Tembiecharã:.col-6.col-sm-4.col-md-3
. - Omyengovia tema opcional añónte opción configurable reheve umi variable SCSS rupive (techapyrã,
$enable-gradients: true
). - Oñemopuꞌa sistema oñemboheko porãva ojepuru hag̃ua peteĩ serie npm script rehegua Grunt rangue. Ehecha
package.json
opaite guión rehegua, térã ore proyecto readme umi tekotevẽ desarrollo local rehegua. - Bootstrap jepuru nombohováiva ndojeguerohorýivéima.
- Omboguejy Personalizador en línea a favor de documentación configuración extensa ha construcción personalizada.
- Oñemoĩ docena clase utilidad pyahu rehegua umi pares propiedad-valor común CSS rehegua ha umi tape mbyky espaciado margen/relleno rehegua.
- Oñembohasa flexbox-pe.
- Oñemoĩve pytyvõ flexbox-pe g̃uarã umi mixin rejilla rehegua ha umi clase ojedefinivaꞌekue mboyve.
- Flexbox ryepýpe, oike pytyvõ umi clase alineación vertical ha horizontal-pe guarã.
- Oñemoambue cuadrícula mbo’esyry réra ha peteĩ cuadrícula nivel pyahu.
- Oñemoĩ peteĩ
sm
nivel cuadrícula pyahu iguýpe768px
ojejapo hag̃ua control granular hetave. Ko'ágã jaguerekoxs
,sm
,md
,lg
, haxl
. Kóva heꞌise avei opaite nivel oñembotapykue hague peteĩ nivel-pe (upévare.col-md-6
v3-pe oĩ koꞌág̃a.col-lg-6
v4-pe). xs
umi clase cuadrícula rehegua oñemoambue ani hag̃ua oikotevẽ pe infix ohechauka porãve hag̃ua oñepyrũha omoĩ estilokuéramin-width: 0
ha ndahaꞌei peteĩ valor píxel oñemboguapývape. Upéva rangue.col-xs-6
, ha'e ko'ágã.col-6
. Opaite ambue nivel cuadrícula rehegua oikotevẽ infijo (techapyrã,sm
).
- Oñemoĩ peteĩ
- Oñembopyahu umi cuadrícula tuichakue, mixin ha variable.
- Umi canalización rejilla rehegua koꞌág̃a oguereko peteĩ mapa Sass ikatu hag̃uáicha emombeꞌu umi canal ancho específico peteĩteĩva punto de ruptura-pe.
- Oñembopyahu umi mixin cuadrícula rehegua ojepuru hag̃ua peteĩ
make-col-ready
mixin prep ha peteĩmake-col
oñemohenda hag̃ua peflex
hamax-width
columna peteĩteĩva tuichakue rehegua. - Oñemoambue umi punto de ruptura consulta medios sistema cuadrícula rehegua ha umi contenedor ancho omeꞌe hag̃ua cuenta nivel cuadrícula pyahu rehegua ha oasegura hag̃ua umi columna ojedividi hag̃ua peteĩchaite por iancho
12
máximo-pe. - Umi punto de ruptura cuadrícula rehegua ha umi contenedor ipekue koꞌág̃a oñemboguata Sass mapa (
$grid-breakpoints
ha$container-max-widths
) rupive peteĩ pokõi variable añónte rangue. Koꞌãva omyengoviapaite umi@screen-*
mbaꞌekuaarã ha oheja ndéve emohendapaite umi nivel cuadrícula rehegua. - Avei oñemoambue umi consulta medios de comunicación-pe. Jajapo jey rangue ñande declaración consulta medios de comunicación rehegua orekóva valor peteĩchagua cada vez, ko’áĝa jaguereko
@include media-breakpoint-up/down/only
. Ko’áĝa, rehai rangue@media (min-width: @screen-sm-min) { ... }
, ikatu rehai@include media-breakpoint-up(sm) { ... }
.
- Ojeity umi panel, ta’anga michĩva ha ykua peteĩ componente pyahu opa mba’e rehegua, tarjeta .
- Omboguejy Glyphicons icono fuente. Oiméramo reikotevẽ iconokuéra, oĩ opción ha’éva:
- pe versión yvate gotyogua Glyphicons rehegua
- Octicos rehegua
- Fuente Iporãiterei
- Ehecha pe páhina Oñembotuichave peteĩ lista umi alternativa rehegua. ¿Reguerekópa suherénsia adicional? Por favor, eipe'a peteî tema térã PR.
- Omboguejy pe Affix jQuery plugin.
- Ro’e porã reipuru hag̃ua
position: sticky
upéva rangue. Ehecha HTML5 Por favor jeike reikuaa hag̃ua mba’ekuaarã ha umi recomendación específica polilleno rehegua. Peteĩ sugerencia ha’e ojeporu haguã peteĩ@supports
regla oñemboguata haguã (por ejemplo,@supports (position: sticky) { ... }
)/ - Eipurúramo Affix emoĩ hag̃ua ambuéva, ndaha’éiva
position
estilo, umi polilleno ikatu ndoipytyvõi ne jepuru káso. Peteĩ opción ko’ãichagua jepururã ha’e mbohapýha aranduka’i ScrollPos-Styler .
- Ro’e porã reipuru hag̃ua
- Omboguejy componente pager ha'égui esencialmente umi botón michĩmi personalizado.
- Ojejapo jey haimete opaite componente oipuru hag̃ua hetave mbo’esyry mbo’esyry noñembohapéiva mboajepyréva mitãnguéra jeporavoha oje’e’ỹva rangue.
Ko lista ohechauka umi ñemoambue clave componente rupive v3.xx ha v4.0.0 apytépe.
Ipyahúva Bootstrap 4-pe haꞌehína Reboot , peteĩ estilo kuatia pyahu oñemopuꞌava Normalize-pe ñande mbaꞌeteéva estilo reset rehegua oguerekóva peteĩ mbaꞌe opensáva. Umi poravoha ojehechaukáva ko vore’ípe oipuru elementokuéra añoite—ndaipóri mbo’esyry ko’ápe. Kóva omboyke ore estilo reset ore estilo componente-gui peteĩ enfoque modularvévape g̃uarã. Oĩ umi reset iñimportantevéva kóva oikehápe haꞌehína pe box-sizing: border-box
ñemoambue, oñembohasávo em
unidad rem
-pe heta elemento rehe, estilo enlace rehegua ha heta reset elemento forma rehegua.
- Oñembohasa opaite
.text-
tembipuru’i_utilities.scss
vore’ípe. - Ojeity
.page-header
péicha, frontera ykére, opaite estilo orekóva ikatu ojeporu utilidad rupive. .dl-horizontal
ojeitypaitéma. Upéva rangue, eipuru.row
on<dl>
ha eipuru umi clase columna cuadrícula rehegua (térã mixins) i<dt>
ha<dd>
imembykuéra rehe.- Pe estilo personalizado
<blockquote>
oñembohasa umi clase-pe—.blockquote
ha pe.blockquote-reverse
modificador. .list-inline
ko’áğa ojerure imembykuéra lista-pe umi elemento oguereko haĝua pe.list-inline-item
clase pyahu ojeaplikava’ekue hesekuéra.
- Oñemoambue
.img-responsive
héra.img-fluid
. - Oñemoambue
.img-rounded
héra.rounded
- Oñemoambue
.img-circle
héra.rounded-circle
- Haimete opaite instancia
>
selector rehegua ojeipeꞌa, heꞌiséva umi tabla anidado koꞌág̃a ohupytytaha ijeheguiete umi estilo ituvakuéragui. Kóva tuicha omohesakãve ore selector ha umi personalización ikatúva ojejapo. - Umi cuadro ombohováiva noikotevẽvéima peteĩ elemento de envoltura. Upéva rangue, emoĩnte pe
.table-responsive
derécha pe<table>
. - Oñemoĩ
.table-condensed
jey hérape.table-sm
peteĩchaite hag̃ua. - Oñemoĩ peteĩ
.table-inverse
opción pyahu. - Oñemoĩve umi mohendaha vore iñakãrapu’ãva:
.thead-default
ha.thead-inverse
. - Oñembohéra jey umi clase contextual oguereko hag̃ua peteĩ
.table-
-prefijo. Upégui.active
,.success
,.warning
,.danger
ha.info
to.table-active
,.table-success
,.table-warning
,.table-danger
ha.table-info
.
- Elemento oñemomýiva oñemohenda jey
_reboot.scss
vore’ípe. - Oñemoambue
.control-label
héra.col-form-label
. - Oñembohéra jey
.input-lg
ha.input-sm
to.form-control-lg
ha.form-control-sm
, respectivamente. - Omboguejy
.form-group-*
umi clase sencillez rehehápe. Eipuru.form-control-*
umi clase rangue ko’áĝa. - Ojeity
.help-block
ha oñemyengovia.form-text
ñe’ẽñemi pytyvõ nivel bloque rehegua ndive. Jehaipyre pytyvõrã línea-pe g̃uarã ha ambue opción flexible-pe g̃uarã, eipuru umi clase utilidad rehegua.text-muted
. - Ojeity
.radio-inline
ha.checkbox-inline
. - Oñeconsolida
.checkbox
ha.radio
oike ha umi clase.form-check
opáichagua ..form-check-*
- Umi forma horizontal ojejapóva revisión rehegua: .
- Omboguejy pe
.form-horizontal
requisito clase rehegua. .form-group
ndoipuruvéima umi estilo.row
via mixin-gui, upévare.row
koꞌág̃a oñeikotevẽ umi diseño cuadrícula horizontal-pe g̃uarã (techapyrã,<div class="form-group row">
).- Oñemoĩve
.col-form-label
clase pyahu umi etiqueta verticalmente centro-pe.form-control
s reheve. - Oñemoĩ pyahu
.form-row
umi diseño formulario compacto-pe g̃uarã umi clase cuadrícula rehegua ndive (embohasa nde.row
peteĩ.form-row
ha oho).
- Omboguejy pe
- Oñemoĩve pytyvõ formulario personalizado rehegua (umi casilla de verificación, radio, selección ha archivo entrada-pe g̃uarã).
- Oñemyengovia
.has-error
,.has-warning
, ha.has-success
mboꞌepykuéra HTML5 formulario jegueroviauka reheve CSS:invalid
ha:valid
pseudo-clase rupive. - Oñemoambue
.form-control-static
héra.form-control-plaintext
.
- Oñemoambue
.btn-default
héra.btn-secondary
. - Oity pe
.btn-xs
clase enteramente ha'eháicha.btn-sm
proporcionalmente heta michĩve v3-gui. - Ojeity pe mba’ekuaarã botón estado rehegua
button.js
jQuery plugin rehegua. Pévape oike umi$().button(string)
ha$().button('reset')
método. Ro’e ndéve reipuru hag̃ua peteĩ JavaScript jeporupyre michĩmi hendaguépe, oguerekótava mba’eporã reñekomporta hag̃ua reipotáichaite.- Eñamindu’u ambue mba’ekuaarã plugin rehegua (botón vore’i, radio botón rehegua, botón peteĩ je’epyre rehegua) oñeñongatu hague v4-pe.
- Emoambue umi botón'
[disabled]
to:disabled
IE9+ oipytyvõháicha:disabled
. Hafieldset[disabled]
katu tekotevẽ gueteri umi fieldset nativo oñemboykéva oĩgui gueteri buggy IE11 -pe .
- Ojehai jey componente flexbox reheve.
- Ojepe'a
.btn-group-justified
. Oñemyengoviaháicha ikatu reipuru<div class="btn-group d-flex" role="group"></div>
envoltura ramo umi elemento rehe oguerekóva.w-100
. - Omboguejy
.btn-group-xs
clase enteramente oñeme'ëva remoción de.btn-xs
. - Ojepeꞌa espaciado hesakãva umi botón aty apytépe umi botón tembipururyrúpe; oipuru umi utilidad margen rehegua ko’áĝa.
- Kuatiakuéra oñemyatyrõva ojepuru hag̃ua ambue componente ndive.
- Oñemoambue túva selector-gui clase singular-pe opaite componente, modificador, ha mbaꞌe.
- Umi estilo desplegable oñemboheko’ỹve ani hag̃ua oñemondove umi flecha ojeréva yvate térã yvy gotyo oñembojoajúva menú desplegable rehe.
- Umi dropdown ikatu oñemopuꞌa
<div>
s térã<ul>
s reheve koꞌág̃a. - Oñemopu’ã jey umi estilo desplegable ha marcado ome’ẽ hag̃ua pytyvõ ndahasýiva, oñemboguapýva umi mba’e’oka desplegable -pe g̃uarã
<a>
ha oñemopyendáva.<button>
- Oñemoambue
.divider
héra.dropdown-divider
. - Umi mba’e ojeguejýva ko’áĝa oikotevẽ
.dropdown-item
. - Umi toggles desplegable noikotevẽvéima peteĩ explícito
<span class="caret"></span>
; kóva ko’áĝa oñeme’ẽ ijeheguiete CSS rupive::after
on.dropdown-toggle
.
- Oñemoĩ peteĩ
576px
punto de ruptura cuadrícula pyahu haꞌeháichasm
, heꞌiséva koꞌág̃a oĩha po nivel total (xs
,sm
,md
,lg
, haxl
). - Ombohéra jey umi clase modificador cuadrícula ombohováiva guive
.col-{breakpoint}-{modifier}-{size}
a peve.{modifier}-{breakpoint}-{size}
umi clase cuadrícula isensíllovape g̃uarã. - Ojeity umi clase modificador empuje ha pull umi clase pyahu flexbox-pe
order
g̃uarã. Techapyrã,.col-8.push-4
ha rangue.col-4.pull-8
, reiporúta.col-8.order-2
ha.col-4.order-1
. - Oñemoĩve umi clase utilidad flexbox rehegua sistema red ha componente-kuérape g̃uarã.
- Ojehai jey componente flexbox reheve.
- Oñemyengovia
a.list-group-item
peteĩ clase explícita rehe,.list-group-item-action
, ojejapo hag̃ua estilo enlace ha botón versión umi elemento lista aty rehegua. - Oñemoĩve
.list-group-flush
clase ojepuru hag̃ua umi tarjeta ndive.
- Ojehai jey componente flexbox reheve.
- Oñeme’ẽvo jegueraha flexbox-pe, alineación umi icono de despido rehegua iñakãme oiméne oñembyai ndajaipuruvéimagui umi flotador. Contenido flotado oñemotenonde, pero flexbox ndive ndaha'evéima upéicha. Embopyahu nde icono de despido oúva umi título modal rire oñemyatyrõ hag̃ua.
- Ojepeꞌa
remote
opción (ikatúva ojeporu ojekarga ha oñeinyecta hag̃ua ijeheguiete contenido externo peteĩ modal-pe) ha peloaded.bs.modal
evento okorrespondéva. Ro’e porã eipuru rangue plantilla cliente-pegua térã peteĩ marco de encuadernación de datos, térã ehenói jQuery.load ndete voi.
- Ojehai jey componente flexbox reheve.
- Omboguejy haimete opavave
>
selector estilo simplevéva vía clase no anidado. - Umi selector HTML-pegua rangue
.nav > li > a
, jaipuru clase añónte.nav
s,.nav-item
s ha.nav-link
s-pe g̃uarã. Kóva ojapo ne HTML oñemboheko porãve hag̃ua ogueru aja avei ñembotuichave.
Pe navbar ojehai jeypaite flexbox-pe pytyvõ oñemyatyrõva reheve alineación, ñembohovái ha personalización rehegua.
- Umi navbar jepokuaa ombohováiva koꞌág̃a ojeporu
.navbar
mboꞌepype oñeikotevẽva.navbar-expand-{breakpoint}
rupive moõpa eiporavo moõpa emboguejyta navbar. Ymave kóva haꞌevaꞌekue peteĩ modificación Menos variable ha oikotevẽkuri recompilaje. .navbar-default
ha’e ko’áĝa.navbar-light
, jepémo.navbar-dark
opyta peteĩcha. Peteĩva ko’ãvagui oñeikotevẽ peteĩteĩva navbar-pe. Ha katu ko’ã clase nomoĩvéimabackground-color
s; upéva rangue esencialmente ha'ekuéra oafecta añoitecolor
.- Umi Navbar koꞌág̃a oikotevẽ peteĩ declaración de fondo de algún tipo. Eiporavo ore utilidad fondo rehegua (
.bg-*
) térã emohenda nde mba’éva umi clase tesape/inverso yvateguápe personalización tavyrã . - Oñemeꞌeramo umi estilo flexbox rehegua, umi navbar ikatu koꞌág̃a oipuru flexbox purupyrã opción alineación ndahasýivape g̃uarã.
.navbar-toggle
ha’e ko’áĝa.navbar-toggler
ha oguereko estilo iñambuéva ha marcado hyepypegua (ndaiporivéima mbohapy<span>
s).- Omboguejy pe
.navbar-form
clase enteramente. Natekotevẽvéima; upéva rangue, eipuru.form-inline
ha eipurunte umi utilidad margen rehegua tekotevẽháicha. - Umi Navbar ndoikevéima
margin-bottom
térãborder-radius
por defecto. Eipuru umi utilidad tekotevẽháicha. - Opaite techapyrã oguerekóva navbar oñembopyahu oike hag̃ua marca pyahu.
- Ojehai jey componente flexbox reheve.
- Koꞌág̃a oñeikotevẽ clase explícita (
.page-item
, ) s ñemoñarekuéra rehe.page-link
.pagination
- Omboguejy
.pager
componente enteramente ha’égui michĩmi hetave umi botón contorno personalizado-gui.
- Peteĩ clase explícita,
.breadcrumb-item
, ko’áĝa oñeikotevẽ umi.breadcrumb
s ñemoñarekuéra rehe
- Oñembohéra
.label
jey.badge
to ojedesambigua haguã<label>
elemento-gui. - Omboguejy
.badge
componente haimete ojoajúva etiqueta-kuéra rehe. Eipuru pe.badge-pill
modificador oñondive componente etiqueta rehegua ndive rangue upe jehecha redondeado-pe g̃uarã. - Umi insignia ndojepysovéima ijeheguiete umi lista aty ha ambue componente-pe. Upevarã oñeikotevẽ ko’áĝa umi clase utilidad rehegua.
.badge-default
ojeity ha.badge-secondary
oñembojoapy ombojoaju hag̃ua umi clase modificador componente rehegua ojeporúva ambue hendápe.
Ojeity enteramente componente tarjeta pyahúpe guarã.
.panel
to.card
, ko’áĝa oñemopu’ãva flexbox reheve..panel-default
ojeipe’a ha ndaipóri oñemyengoviáva..panel-group
ojeipe’a ha ndaipóri oñemyengoviáva..card-group
ndaha’éi peteĩ ñemyengovia, iñambue..panel-heading
g̃uarã-hag̃ua.card-header
.panel-title
ha.card-title
. Ojesarekóva pe jehecha reipotávare, ikatu avei reipuru umi elemento térã clase iñakãrapuꞌa rehegua (techapyrã<h3>
,.h3
) térã elemento térã clase negrita (techapyrã<strong>
,<b>
,.font-weight-bold
). Ñañamindu’u.card-title
, oñembohéraramo jepe peteĩcha, ojapoha peteĩ jehecha iñambuéva.panel-title
..panel-body
g̃uarã-hag̃ua.card-body
.panel-footer
g̃uarã-hag̃ua.card-footer
.panel-primary
,.panel-success
,.panel-info
,.panel-warning
, ha.panel-danger
ojeity.bg-
,.text-
, ha.border
umi tembipururã oñembohekopyréva ñande$theme-colors
mapa Sass-gui.
- Omyengovia umi
.progress-bar-*
clase contextual umi.bg-*
utilidad rehe. Por ehémplo,class="progress-bar progress-bar-danger"
oiko chuguiclass="progress-bar bg-danger"
. - Oñemyengovia
.active
umi barra de progreso animado-pe g̃uarã.progress-bar-animated
.
- Oñemoambue componente pukukue oñemohenda porãve haguã diseño ha estilo. Sa’ive roguereko estilo rembogue hag̃ua, techaukaha pyahu ha icono pyahu.
- Opaite CSS oñemboyke ha oñembohéra jey, ojeasegura peteĩteĩva mbo’esyry oñemboguapy mboyve
.carousel-
.- Umi mba’e carrusel rehegua,
.next
,.prev
,.left
, ha.right
ha’e ko’áĝa.carousel-item-next
,.carousel-item-prev
,.carousel-item-left
, ha.carousel-item-right
. .item
ha'e avei ko'ágã.carousel-item
.- Umi control prev/next-pe g̃uarã,
.carousel-control.right
ha.carousel-control.left
haꞌehína koꞌág̃a.carousel-control-next
ha.carousel-control-prev
, heꞌiséva noikotevẽvéima hikuái peteĩ clase base específica.
- Umi mba’e carrusel rehegua,
- Ojepeꞌa opaite estilo ombohováiva, oñembotapykuévo umi utilidad-pe (techapyrã, ohechaukáva ñeꞌepykuaa peteĩteĩva jehechaukaha rehe) ha estilo jeporupyre oñeikotevẽháicha.
- Ojepeꞌa taꞌãngamýi ñemboyke taꞌãngamýipe g̃uarã umi mbaꞌe carrusel-pe, oñembotapykuévo umi utilidad-pe.
- Oñemoambue Carrusel techapyrã oike hag̃ua marca ha estilo pyahu.
- Ojepe’a pytyvõ umi tabla anidado estilo rehegua. Opaite estilo mesa rehegua koꞌág̃a oñeheredáma v4-pe umi selector isensíllovape g̃uarã.
- Oñembojoapy variante tabla inversa rehegua.
- Ohechauka, kañyhápe ha hetave mba’e:
- Ojapo umi utilidad jehechaukarã ombohováiva (techapyrã,
.d-none
had-{sm,md,lg,xl}-none
). - Omboguejy hetaiterei utilidad umi utilidad jehechaukarã
.hidden-*
pyahúpe g̃uarã . Techapyrã, , rangue , eipuru . Ombohéra jey umi purupyrã ojepuru hag̃ua esquema oñembohéra hag̃ua tembipururã jehechaukarã. Hetave marandu ko página-pe sección Utilidades Responsivas guýpe..hidden-sm-up
.d-sm-none
.hidden-print
- Oñemoĩve
.float-{sm,md,lg,xl}-{left,right,none}
clase umi flotador ombohováivape g̃uarã ha ojeipeꞌa.pull-left
ha haꞌe.pull-right
guive redundante.float-left
ha.float-right
.
- Ojapo umi utilidad jehechaukarã ombohováiva (techapyrã,
- Hesegua:
- Oñemoĩve umi variación ombohováiva ore clase de alineación de texto-pe
.text-{sm,md,lg,xl}-{left,center,right}
.
- Oñemoĩve umi variación ombohováiva ore clase de alineación de texto-pe
- Alineación ha espaciado rehegua: .
- Oñemoĩve margen ombohováiva ha utilidad acolchado pyahu opaite lado-pe g̃uarã, ha avei taquigrafía vertical ha horizontal.
- Oñembojoapy carga de barco de servicios públicos flexbox rehegua .
- Ojeity clase
.center-block
pyahúpe guarã ..mx-auto
- Clearfix oñembopyahu omboguejy hag̃ua pytyvõ umi kundahára versión itujavévape g̃uarã.
Bootstrap 3 ñemuha ñepyrũrã mixin, ndojepuruvéimavaꞌekue v3.2.0-pe, ojeipeꞌa Bootstrap 4. Jaipuru guive Autoprefixer , natekotevẽvéima.
Ojepe’a ko’ã mixin: 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
Ore kuatiañe’ẽ ohupyty peteĩ ñembopyahu opaite tendáre avei. Ko'ápe oime pe bajo abajo:
- Roipuru gueteri Jekyll, ha katu roguereko plugins pe mezcla-pe:
bugify.rb
ojepuru ojehechauka hag̃ua hekopete umi jeike ore kundahára mba’e’oka página-pe.example.rb
haꞌehína peteĩ tenedor personalizadohighlight.rb
plugin por defecto rehegua, ohejáva ojepuru porãve hag̃ua techapyrã-código.callout.rb
ha’e peteĩ tenedor personalizado ojoguáva upévagui, ha katu ojejapóva ñande docs especial ñehenóipe g̃uarã.markdown-block.rb
ojepuru ojehechauka hag̃ua Markdown pehẽngue HTML elemento ryepýpe umi cuadro-icha.- jekyll-toc ojepuru ojejapo hagua ñande cuadro de contenido.
- Opaite docs contenido ojehai jey Markdown-pe (HTML rangue) oñemboheko porãve hag̃ua.
- Oñemohenda jey umi página contenido isensíllova ha jerarquía oñembojavéva rehe.
- Rova CSS jepiguágui SCSS-pe roaprovechapaite hag̃ua Bootstrap mbaꞌekuaarã, mixin ha hetave mbaꞌe.
Opaite @screen-
mbaꞌekuaarã ojeipeꞌa v4.0.0-pe. Eipuru media-breakpoint-up()
, media-breakpoint-down()
, térã media-breakpoint-only()
Sass mixin térã $grid-breakpoints
Sass mapa hendaguépe.
Ore clase utilidad ombohováiva tuicha ojeipe’a umi display
utilidad explícita favor-pe.
- Umi
.hidden
ha.show
mbo’esyry ojeipe’a ojoavy haguére jQuery$(...).hide()
ha$(...).show()
métodokuéra ndive. Upéva rangue, eñeha’ã embohasa pe[hidden]
atributo térã eipuru umi estilo en línea ha’eháichastyle="display: none;"
hastyle="display: block;"
. - Opaite
.hidden-
mbo’esyry ojeipe’a, oñeñongatu umi tembipuru’i impresión rehegua oñembohérava’ekue.- Ojepe’a v3-gui:
.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
- Ojepe’a v4 alphas-gui:
.hidden-xs-up
.hidden-xs-down
.hidden-sm-up
.hidden-sm-down
.hidden-md-up
.hidden-md-down
.hidden-lg-up
.hidden-lg-down
- Ojepe’a v3-gui:
- Umi purupyrã impresión rehegua noñepyrũvéima
.hidden-
térã rehe.visible-
, ha katu.d-print-
.- Téra ymaguaréva:
.visible-print-block
,.visible-print-inline
,.visible-print-inline-block
, ..hidden-print
- Mbo’esyry pyahu:
.d-print-block
,.d-print-inline
,.d-print-inline-block
, ..d-print-none
- Téra ymaguaréva:
Eipuru rangue .visible-*
clase explícita, ejapo peteĩ elemento ojehecha hag̃ua simplemente ani reñomi upe pantalla tuichakuépe. Ikatu embojoaju peteĩ .d-*-none
mboꞌepy peteĩ .d-*-block
mboꞌepy ndive ehechauka hag̃ua peteĩ elemento peteĩ intervalo oñemeꞌevaꞌekue pantalla tuichakue reheguápe añoite (techapyrã .d-none.d-md-block.d-xl-none
ohechauka elemento tembipuru mediano ha tuichávape añoite).
Ñañaminduꞌu umi ñemoambue umi punto de ruptura cuadrícula rehegua v4-pe heꞌise tekotevẽtaha reho peteĩ punto de ruptura tuichavévape rehupyty hag̃ua umi resultado peteĩchagua. Umi clase utilidad ombohováiva pyahu noñeha’ãi oñemohenda umi káso sa’ive ojehechakuaáva peteĩ elemento jehechauka ndaikatúiva ojehechauka peteĩ rango contiguo ramo umi jehechaukaha tuichakue; upéva rangue tekotevẽta reipuru CSS jeporupyre ko’ãichagua kásope.