Ejupi contenido principal-pe Eike docs jeguatahápe
Check
in English

Umi punto de ruptura rehegua

Umi punto de ruptura haꞌehína umi ancho oñembohekokuaakuaáva odetermináva mbaꞌeichaitépa oñekomporta ne ñemohenda ombohováiva tembipuru térã jehechaukaha tuichakue rupi Bootstrap-pe.

Umi concepto central rehegua

  • Umi punto de ruptura ha’e umi bloque de construcción diseño ombohováiva rehegua. Eipuru umíva econtrola hag̃ua araka’épa ikatu oñemboheko ne diseño peteĩ jehechaukaha térã tembipuru tuichakue particular-pe.

  • Eipuru ñeporandu medio rehegua emohenda hag̃ua ne CSS punto de ruptura rupive. Umi consulta medio rehegua haꞌehína peteĩ mbaꞌekuaarã CSS rehegua ohejáva ndéve eipuru condicionalmente umi estilo oñemopyendáva peteĩ conjunto de parámetros navegador ha sistema operativo rehe. Roipuruvéva min-widthore consulta medios de comunicación-pe.

  • Móvil primero, diseño respuesta ha'e pe meta. Bootstrap CSS oguereko hembipotápe oipuru estilo mínimo desnudo ojapo hag̃ua peteĩ diseño ombaꞌapo hag̃ua punto de ruptura michĩvévape, ha upéi capas estilo-kuéra rehe omohenda hag̃ua upe diseño umi tembipuru tuichavévape g̃uarã. Kóva omoporãve ne CSS, omoporãve ñembohasa aravo ha ome’ẽ peteĩ jeikove iporãitereíva ne kundahárape g̃uarã.

Umi punto de ruptura ojeguerekóva

Bootstrap oguereko seis punto de ruptura por defecto, sapy’ánte oñembohérava niveles de rejilla , oñemopu’ã hag̃ua ombohovái hag̃ua. Ko’ã punto de ruptura ikatu oñemboheko reiporúramo ore rembiapokue Sass ypykue.

Punto de ruptura rehegua Infijo de clase rehegua Dimensiones rehegua
Extra michĩva Avave <576px rehegua
Michĩ sm ≥576px rehegua
Mbyte md ≥768px rehegua
Tuicha lg ≥992px rehegua
Tuichaiterei mba’e xl ≥1200px rehegua
Extra extra tuicha mba’e xxl ≥1400px rehegua

Káda punto de ruptura ojeporavo ojejoko hag̃ua cómodamente umi mbaꞌeryru ipypukuvéva haꞌeva múltiplo 12. Umi punto de ruptura haꞌe avei representante peteĩ subconjunto dispositivo tuichakue común ha umi dimensión port de vista rehegua—ndojepytasói específicamente opaite káso térã dispositivo jepuru rehegua. Upéva rangue, umi gama ome’ẽ peteĩ pyenda mbarete ha constante oñemopu’ã haĝua haimete oimeraẽ dispositivo-pe ĝuarã.

Ko’ã punto de ruptura ha’e personalizable Sass rupive—rejuhúta peteĩ mapa Sass-pe ore _variables.scsshoja de estilo-pe.

$grid-breakpoints: (
  xs: 0,
  sm: 576px,
  md: 768px,
  lg: 992px,
  xl: 1200px,
  xxl: 1400px
);

Ojeikuaave hag̃ua ha techapyrã mbaꞌeichaitépa oñemoambuekuaa ñande Sass mapa ha mbaꞌekuaarã, ehecha Sass vore Grid kuatiañeꞌepyre .

Umi consulta medios de comunicación rehegua

Bootstrap oñembosakoꞌi guive haꞌe hag̃ua móvil raẽ, roipuru peteĩ pokõi porandu medio rehegua romoheñói hag̃ua punto de ruptura sensato ore diseño ha interfaz-kuérape g̃uarã. Koꞌã punto de ruptura oñemopyendave umi jehechaukaha ancho mínimo rehe ha oheja ñandéve ñamombaꞌeguasu umi elemento jehechaukaha iñambuévo.

Min-ancho rehegua

Bootstrap oipuru tenonderãite ko’ã rango consulta medio rehegua —térã punto de ruptura— ñande archivo Sass fuente-pe ñande diseño, sistema cuadrícula ha componente-kuérape g̃uarã.

// Source mixins

// No media query necessary for xs breakpoint as it's effectively `@media (min-width: 0) { ... }`
@include media-breakpoint-up(sm) { ... }
@include media-breakpoint-up(md) { ... }
@include media-breakpoint-up(lg) { ... }
@include media-breakpoint-up(xl) { ... }
@include media-breakpoint-up(xxl) { ... }

// Usage

// Example: Hide starting at `min-width: 0`, and then show at the `sm` breakpoint
.custom-class {
  display: none;
}
@include media-breakpoint-up(sm) {
  .custom-class {
    display: block;
  }
}

Koꞌã Sass mixin ombohasa ñande CSS oñembohekopyrévape oipurúvo umi valor ojedeclaráva ñande variable Sass-pe. Techapyrã ramo:

// X-Small devices (portrait phones, less than 576px)
// No media query for `xs` since this is the default in Bootstrap

// Small devices (landscape phones, 576px and up)
@media (min-width: 576px) { ... }

// Medium devices (tablets, 768px and up)
@media (min-width: 768px) { ... }

// Large devices (desktops, 992px and up)
@media (min-width: 992px) { ... }

// X-Large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { ... }

// XX-Large devices (larger desktops, 1400px and up)
@media (min-width: 1400px) { ... }

Max-ancho rehegua

Sapy’ánte jaipuru umi consulta medio rehegua ohóva ambue gotyo (pe pantalla tuichakue oñeme’ẽva térã michĩvéva ):

// No media query necessary for xs breakpoint as it's effectively `@media (max-width: 0) { ... }`
@include media-breakpoint-down(sm) { ... }
@include media-breakpoint-down(md) { ... }
@include media-breakpoint-down(lg) { ... }
@include media-breakpoint-down(xl) { ... }
@include media-breakpoint-down(xxl) { ... }

// Example: Style from medium breakpoint and down
@include media-breakpoint-down(md) {
  .custom-class {
    display: block;
  }
}

Ko a mixin oipyhy umi punto de ruptura ojedeclaráva, oipe .02pxa chuguikuéra ha oipuru ñande max-widthvalor ramo. Techapyrã ramo:

// `xs` returns only a ruleset and no media query
// ... { ... }

// `sm` applies to x-small devices (portrait phones, less than 576px)
@media (max-width: 575.98px) { ... }

// `md` applies to small devices (landscape phones, less than 768px)
@media (max-width: 767.98px) { ... }

// `lg` applies to medium devices (tablets, less than 992px)
@media (max-width: 991.98px) { ... }

// `xl` applies to large devices (desktops, less than 1200px)
@media (max-width: 1199.98px) { ... }

// `xxl` applies to x-large devices (large desktops, less than 1400px)
@media (max-width: 1399.98px) { ... }
Mba'érepa ojepe'a .02px? Umi kundahára ndoipytyvõi koꞌág̃aite umi consulta contexto rango rehegua , upévare rombaꞌapo umi limitación rehe min-ha umi max-prefijo ha jehechaukaha orekóva ancho fraccionario (ikatúva oiko ciertas condiciones-pe umi dispositivo dpi yvateguápe, techapyrãramo) roipurúvo valor orekóva precisión yvatevéva.

Punto de ruptura peteĩva

Oĩ avei umi consulta ha mixin medio rehegua ojehecha hag̃ua peteĩ segmento pantalla tuichakue rehegua ojeporúvo umi punto de ruptura ancho mínimo ha máximo.

@include media-breakpoint-only(xs) { ... }
@include media-breakpoint-only(sm) { ... }
@include media-breakpoint-only(md) { ... }
@include media-breakpoint-only(lg) { ... }
@include media-breakpoint-only(xl) { ... }
@include media-breakpoint-only(xxl) { ... }

Techapyrã pe @include media-breakpoint-only(md) { ... }voluntad osẽva : .

@media (min-width: 768px) and (max-width: 991.98px) { ... }

Umi punto de ruptura apytépe

Upéicha avei, umi consulta medio rehegua ikatu oñemosarambi heta punto de ruptura ancho:

@include media-breakpoint-between(md, xl) { ... }

Upévagui osẽ:

// Example
// Apply styles starting from medium devices and up to extra large devices
@media (min-width: 768px) and (max-width: 1199.98px) { ... }