freeCodeCamp/guide/spanish/css/object-fit/index.md

42 lines
1.6 KiB
Markdown

---
title: Object Fit
localeTitle: Ajuste de objeto
---
# Ajuste de objeto
La propiedad de `object-fit` especifica cómo responde un elemento al ancho / alto de su caja principal.
Esta propiedad se puede utilizar para imágenes, videos o cualquier otro medio. También se puede usar con la propiedad de `object-position` para obtener un mayor control sobre cómo se muestran los medios.
Básicamente, usamos la propiedad de `object-fit` para definir cómo se estira o aplasta un medio en línea.
## Sintaxis
```css
.element {
object-fit: fill || contain || cover || none || scale-down;
}
```
## Valores
* `fill` : **este es el valor predeterminado** . Cambiar el tamaño del contenido para que coincida con su cuadro principal, independientemente de la relación de aspecto.
* `contain` : cambia el tamaño del contenido para llenar su casilla principal utilizando la relación de aspecto correcta.
* `cover` : similar a `contain` pero a menudo recortando el contenido.
* `none` : muestra la imagen en su tamaño original.
* `scale-down` : compare la diferencia entre `none` y `contain` para encontrar el tamaño de objeto concreto más pequeño.
## Compatibilidad del navegador
El `object-fit` es compatible con la mayoría de los navegadores modernos. Para obtener la información más actualizada sobre compatibilidad, puede consultar esto en http://caniuse.com/#search=object-fit
También hay un polyfill para el navegador no compatible (en su mayoría IE). https://github.com/anselmh/object-fit
## Más información
https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit https://drafts.csswg.org/css-images-3/#the-object-fit