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.
Umi cambio estable rehegua
Oñemomýivo Beta 3-gui ñande v4.x ñembohasa estable-pe, ndaipóri ñemoambue oñembotýva, ha katu oĩ ñemoambue ojehechakuaáva.
Impresión rehegua
-
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
@pagesize.
Beta 3 oñemoambue
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.
Hekopeteĩ joavy
$thumbnail-transitionOjepe’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_modulescarpeta rupive, emohendava’erã ne rembiapokue.
Umi Formulario rehegua
-
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õdisabledatributo-pe g̃uarã (yma oikotevẽva peteĩ clase túva) ha oipytyvõ porãve ñande formulario jegueroviapy.Kóva ryepýpe, romoambue CSS oñemboguata hag̃ua heta
background-images umi vore’i ha radio formulario jeporupyre rehegua. Ymave, elemento koꞌág̃a ojeipeꞌavaꞌekue.custom-control-indicatoroguereko 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::beforerelleno ha gradiente-pe guarã ha.custom-control-label::afteromaneja 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"] { }, jaipurudataatributo JS jepokuaakuérape g̃uarãnte ha jajerovia peteĩ.btn-group-togglembo’esyry pyahúre estilo-pe g̃uarã. -
Ojepe'a
.col-form-legenda favor peteî oñemyatyrõ'imi.col-form-label. Péicha.col-form-label-smha.col-form-label-lgikatu ojeporu umi<legend>elemento rehe ndahasýiva. -
Umi entrada vore jeporupyre ohupyty peteĩ ñemoambue
$custom-file-textimbaꞌekuaarã Sass-pe. Ndaha’evéima peteĩ mapa Sass anidado ha ko’áĝa omombaretéva peteĩ cadena añoite —peBrowsebotón ha’eháicha ko’áĝa ha’éva pe seudo-elemento añoite oñembohekopyréva ñande Sass-gui. Koʼág̃aChoose filepe téxto ou pe.custom-file-label.
Umi aty jeike rehegua
-
Umi addon grupo entrada rehegua koꞌág̃a haꞌehína específico iñemohendarã peteĩ entrada rehe. Roguejy
.input-group-addonha.input-group-btnmokõi clase pyahúpe guarã,.input-group-prependha.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-groupha ndaha’éi umi elemento forma individual rehegua.
Beta 2 oñemoambue
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.
Oityvyróva
- Ojepe’a
$badge-colorvariable ha ijeporu rehegua.badge. Jaipuru petet función contraste color rehegua jaiporavo hagua petetcoloroñ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-defaultto.*-darkha.*-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 péva pe
.table-responsivereiporúva’ekue ojoguavévo.table-responsive-md. Koʼág̃a ikatu reiporu.table-responsiveté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-labelOjepe’a pe clase ndojeporúiva . Oiméramo rejapo jepuru ko mboꞌepy, haꞌevaꞌekue mokõi.col-form-labelmboꞌepy oñemboguapyvaꞌekue verticalmente peteĩ<label>ha iñapytuꞌu oñembojoajúva ndive umi formulario horizontal ñemohendapyrépe.- Omoambue pe
color-yiqpeteĩ mixin-gui oikeva’ekuecolormba’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);.
Umi mbaʼe iñimportantevéva
- Omoinge
pointer-eventsjeporu pyahu modales rehegua. Pe okápegua.modal-dialogohasa umi mba’e ojehúva rupive oguerekóvapointer-events: noneclic jepururã jeporupyre (ojapóva ikatu hag̃uáicha oñehendunte pe.modal-backdroprehe oimeraẽva clic-pe g̃uarã), ha upéi ombohovái chupe añeteguápe g̃uarã.modal-contentndivepointer-events: auto.
Mombyky
Ko’ápe oĩ umi mba’e tuicháva boleto rehegua reikuaasétava reho jave v3-gui v4-pe.
Navegador pytyvõ
- 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.
Umi cambio mundial
- 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
pxaremñ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
14pxguive16px. - Oñemoambue umi nivel cuadrícula rehegua omoĩ hag̃ua peteĩ opción poteĩha (ombohováivo umi tembipuru michĩvéva oĩva
576pxha iguýpe) ha-xsoipeꞌ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.jsonopaite 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.
Sistema de rejilla 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ĩ
smnivel cuadrícula pyahu iguýpe768pxojejapo 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-6v3-pe oĩ koꞌág̃a.col-lg-6v4-pe). xsumi clase cuadrícula rehegua oñemoambue ani hag̃ua oikotevẽ pe infix ohechauka porãve hag̃ua oñepyrũha omoĩ estilokuéramin-width: 0ha 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-kuéra.
- 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-readymixin prep ha peteĩmake-coloñemohenda hag̃ua peflexhamax-widthcolumna peteĩteĩva tuichakue hag̃ua. - 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
12máximo-pe. - Umi punto de ruptura cuadrícula rehegua ha umi contenedor ipekue koꞌág̃a oñemboguata Sass mapa (
$grid-breakpointsha$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) { ... }.
Umi componente rehegua
- 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: stickyupé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 peteĩ@supportsregla oñemboguata hag̃ua (por ejemplo,@supports (position: sticky) { ... }) . - Eipurúramo Affix emoĩ hag̃ua ambuéva, ndaha’éiva
positionestilo, 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.
Por componente rehegua
Ko lista ohechauka umi ñemoambue clave componente rupive v3.xx ha v4.0.0 apytépe.
Ñepyrũ jey
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 emunidad rem-pe heta elemento rehe, estilo enlace rehegua ha heta reset elemento forma rehegua.
Tipografía rehegua
- Oñembohasa opaite
.text-tembipuru’i_utilities.scssvore’ípe. - Ojeity
.page-headerumi estilo orekóva ikatu ojeporu utilidad rupive. .dl-horizontalojeitypaitéma. Upéva rangue, eipuru.rowon<dl>ha eipuru umi clase columna cuadrícula rehegua (térã mixins) i<dt>ha<dd>imembykuéra rehe.- Ojejapo jey umi comilla bloque rehegua, oñembohasávo ijestilokuéra
<blockquote>elemento-gui peteĩ clase-pe,.blockquote. Omboguejy pe.blockquote-reversemodificador umi utilidad jehaipyre rehegua. .list-inlineko’áğa ojerure imembykuéra lista-pe umi elemento oguereko haĝua pe.list-inline-itemclase pyahu ojeaplikava’ekue hesekuéra.
Ta’ãngamýi
- Oñemoambue
.img-responsivehéra.img-fluid. - Oñemoambue
.img-roundedhéra.rounded - Oñemoambue
.img-circlehéra.rounded-circle
Tabla-kuéra rehegua
- 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. - Oñemoambue hérape peteĩchaite hag̃ua
.table-condensed..table-sm - Oñemoĩ peteĩ
.table-inverseopción pyahu. - Oñemoĩve umi mohendaha vore iñakãrapu’ãva:
.thead-defaultha.thead-inverse. - Oñembohéra jey umi clase contextual oguereko hag̃ua peteĩ
.table--prefijo. Upégui.active,.success,.warning,.dangerha.infoto.table-active,.table-success,.table-warning,.table-dangerha.table-info.
Umi Formulario rehegua
- Elemento oñemomýiva oñemohenda jey
_reboot.scssvore’ípe. - Oñemoambue
.control-labelhéra.col-form-label. - Oñembohéra jey
.input-lgha.input-smto.form-control-lgha.form-control-sm, respectivamente. - Omboguejy
.form-group-*umi clase sencillez rehehápe. Eipuru.form-control-*umi clase rangue ko’áĝa. - Ojeity
.help-blockha 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-inlineha.checkbox-inline. - Oñeconsolida
.checkboxha.radiooike ha umi clase.form-checkopáichagua ..form-check-* - Umi forma horizontal ojejapóva revisión rehegua: .
- Omboguejy pe
.form-horizontalrequisito clase rehegua. .form-groupndoipuruvéima umi estilo.rowvia mixin-gui, upévare.rowkoꞌág̃a oñeikotevẽ umi diseño cuadrícula horizontal-pe g̃uarã (techapyrã,<div class="form-group row">).- Oñemoĩve
.col-form-labelclase pyahu umi etiqueta verticalmente centro-pe.form-controls reheve. - Oñemoĩ pyahu
.form-rowumi diseño formulario compacto-pe g̃uarã umi clase cuadrícula rehegua ndive (embohasa nde.rowpeteĩ.form-rowha 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-successmboꞌepykuéra HTML5 formulario jegueroviauka reheve CSS:invalidha:validpseudo-clase rupive. - Oñemoambue
.form-control-statichéra.form-control-plaintext.
Umi botón rehegua
- Oñemoambue
.btn-defaulthéra.btn-secondary. - Oity pe
.btn-xsclase enteramente ha'eháicha.btn-smproporcionalmente heta michĩve v3-gui. - Ojeity pe mba’ekuaarã botón estado rehegua
button.jsjQuery 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:disabledIE9+ oipytyvõháicha:disabled. Hafieldset[disabled]katu tekotevẽ gueteri umi fieldset nativo oñemboykéva oĩgui gueteri buggy IE11 -pe .
Grupo de botón rehegua
- 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-xsclase 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.
Umi desplegable rehegua
- 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
.dividerhé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::afteron.dropdown-toggle.
Sistema de rejilla rehegua
- Oñemoĩ peteĩ
576pxpunto 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
orderg̃uarã. Techapyrã,.col-8.push-4ha rangue.col-4.pull-8, reiporúta.col-8.order-2ha.col-4.order-1. - Oñemoĩve umi clase utilidad flexbox rehegua sistema red ha componente-kuérape g̃uarã.
Emoĩ lista umi aty rehegua
- Ojehai jey componente flexbox reheve.
- Oñemyengovia
a.list-group-itempeteĩ 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-flushclase ojepuru hag̃ua umi tarjeta ndive.
Modal rehegua
- Ojehai jey componente flexbox reheve.
- Oñeme’ẽvo pe 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
remoteopción (ikatúva ojeporu ojekarga ha oñeinyecta hag̃ua ijeheguiete contenido externo peteĩ modal-pe) ha peloaded.bs.modalevento 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.
Navs rehegua
- 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.navs,.nav-items ha.nav-links-pe g̃uarã. Kóva ojapo ne HTML oñemboheko porãve hag̃ua ogueru aja avei ñembotuichave.
Navbar rehegua
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
.navbarmboꞌ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-defaultha’e ko’áĝa.navbar-light, jepémo.navbar-darkopyta peteĩcha. Peteĩva ko’ãvagui oñeikotevẽ peteĩteĩva navbar-pe. Ha katu ko’ã clase nomoĩvéimabackground-colors; 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-toggleha’e ko’áĝa.navbar-togglerha oguereko estilo iñambuéva ha marcado hyepypegua (ndaiporivéima mbohapy<span>s).- Omboguejy pe
.navbar-formclase enteramente. Natekotevẽvéima; upéva rangue, eipuru.form-inlineha eipurunte umi utilidad margen rehegua tekotevẽháicha. - Umi Navbar ndoikevéima
margin-bottomtérãborder-radiuspor defecto. Eipuru umi utilidad tekotevẽháicha. - Opaite techapyrã oguerekóva navbar oñembopyahu oike hag̃ua marca pyahu.
Paginación rehegua
- Ojehai jey componente flexbox reheve.
- Koꞌág̃a oñeikotevẽ clase explícita (
.page-item, ) s ñemoñarekuéra rehe.page-link.pagination - Omboguejy
.pagercomponente enteramente ha’égui michĩmi hetave umi botón contorno personalizado-gui.
Pan ra’ỹi
- Peteĩ clase explícita,
.breadcrumb-item, ko’áĝa oñeikotevẽ umi.breadcrumbs ñemoñarekuéra rehe
Etiquetas ha insigniakuéra
- Oñeconsolidada
.labelha.badgeodesambigua haguã<label>elemento-gui ha osimplifika haguã umi componente ojoajúva. - Oñemoĩ
.badge-pillmodificador ramo “píldora” jehecha redondeada-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-defaultojeity ha.badge-secondaryoñembojoapy ombojoaju hag̃ua umi clase modificador componente rehegua ojeporúva ambue hendápe.
Panel, ta’anga michĩva ha ykua
Ojeity enteramente componente tarjeta pyahúpe guarã.
Paneles rehegua
.panelto.card, ko’áĝa oñemopu’ãva flexbox reheve..panel-defaultojeipe’a ha ndaipóri oñemyengoviáva..panel-groupojeipe’a ha ndaipóri oñemyengoviáva..card-groupndaha’éi peteĩ ñemyengovia, iñambue..panel-headingg̃uarã-hag̃ua.card-header.panel-titleha.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-bodyg̃uarã-hag̃ua.card-body.panel-footerg̃uarã-hag̃ua.card-footer.panel-primary,.panel-success,.panel-info,.panel-warning, ha.panel-dangerojeity.bg-,.text-, ha.borderumi tembipururã oñembohekopyréva ñande$theme-colorsmapa Sass-gui.
Akãrapu'ã
- 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
.activeumi barra de progreso animado-pe g̃uarã.progress-bar-animated.
Carrusel rehegua
- 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, oasegura peteĩteĩva mbo’esyry oñemboguapy mboyve
.carousel-.- Umi mba’e carrusel rehegua,
.next,.prev,.left, ha.rightha’e ko’áĝa.carousel-item-next,.carousel-item-prev,.carousel-item-left, ha.carousel-item-right. .itemha'e avei ko'ágã.carousel-item.- Umi control prev/next-pe g̃uarã,
.carousel-control.rightha.carousel-control.lefthaꞌehína koꞌág̃a.carousel-control-nextha.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ýime g̃uarã umi mbaꞌe carrusel-pe, oñembotapykuévo umi utilidad-pe.
- Oñemoambue Carrusel techapyrã oike hag̃ua marca ha estilo pyahu.
Tabla-kuéra rehegua
- Ojepe’a pytyvõ umi tabla anidado estilo rehegua. Opaite mesa estilo koꞌág̃a oñehereda v4-pe umi selector isensíllovape g̃uarã.
- Oñembojoapy variante tabla inversa rehegua.
Utilidades rehegua
- Ohechauka, kañyhápe ha hetave mba’e:
- Ojapo umi utilidad jehechaukarã ombohováiva (techapyrã,
.d-nonehad-{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 respuestas guýpe..hidden-sm-up.d-sm-none.hidden-print - Oñemoĩve
.float-{sm,md,lg,xl}-{left,right,none}mbo’esyry umi flotador ombohováivape g̃uarã ha ojeipe’a.pull-leftha.pull-rightha’égui redundante.float-leftha.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-blockpyahúpe guarã ..mx-auto
- Clearfix oñembopyahu omboguejy hag̃ua pytyvõ umi kundahára versión itujavévape g̃uarã.
Ñemuhára ñe’ẽpehẽtai mixins
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
Kuatiakuéra rehegua
Ore kuatiañe’ẽ ohupyty peteĩ actualización opaite tendáre avei. Ko'ápe oime pe bajo abajo:
- Roipuru gueteri Jekyll, ha katu roguereko plugins pe mezcla-pe:
bugify.rbojepuru ojehechauka hag̃ua hekopete umi jeike ore kundahára mba’e’oka página-pe.example.rbhaꞌehína peteĩ tenedor jeporupyrehighlight.rbplugin ñepyrũrã rehegua, ohejáva ojepuru porãve hag̃ua techapyrã-código.callout.rbha’e peteĩ tenedor personalizado ojoguáva upévagui, ha katu ojejapóva ñande docs especial ñehenóipe g̃uarã.- 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.
Umi servicios públicos ombohováiva
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-breakpointsSass mapa hendaguépe.
Ore clase utilidad ombohováiva tuicha ojeipe’a umi displayutilidad explícita favor-pe.
- Umi
.hiddenha.showmbo’esyry ojeipe’a ojoavy haguére jQuery$(...).hide()ha$(...).show()métodokuéra ndive. Upéva rangue, eñeha’ã emoambue 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 purupyrã 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ã reheve.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-*-nonemboꞌepy peteĩ .d-*-blockmboꞌ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-noneohechauka 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.