Además de el estilo de imágenes, videos u otro contenido de este tipo que aparece en las páginas web, designando el ajuste y la posición correctos son altamente cruciales al diseñar la estructura de un sitio web. Se han proporcionado algunas propiedades en CSS que le permiten realizar estas tareas con gran facilidad y simplemente una sola línea de código. Hemos alistado estas propiedades a continuación.
Vamos a sumergirnos en sus profundidades a continuación.
Propiedad de ajuste de objetos
A los fines de especificar cómo se utilizará un video o una imagen en una página web para ajustar su contenedor, se utiliza la propiedad de ajuste de objeto. Esta propiedad básicamente describe cómo actuará un elemento cuando cambia el tamaño del contenedor que lo sostiene.
Sintaxis
Fit de objeto: ninguno | llenar | cubierta | contener | escala hacia abajo | inicial | heredar;Todos estos parámetros se explican en la tabla a continuación.
Parámetros | Descripción |
---|---|
ninguno | Este valor no cambiar el tamaño del contenido. |
llenar | Este es un valor predeterminado que hará que el contenido llene su contenedor estirando o apretando. |
cubrir | Se usa para hacer que el contenido llene su contenedor mientras preserva su relación de aspecto. |
contener | También se usa para hacer que el contenido llene su contenedor recortando mientras preserva su relación de aspecto. |
escala hacia abajo | Este valor hereda las propiedades del valor de ninguno o contiene un valor. |
inicial | Este valor establece la propiedad en su valor predeterminado. |
heredar | Hereda la propiedad de su elemento predecesor. |
Exploremos aún más la propiedad de ajuste de objetos con la ayuda de ejemplos.
Ejemplo
Para comprender mejor los diversos valores de la propiedad de ajuste de objeto, primero incrusionemos una imagen en nuestra página web utilizando HTML.
Html
Aquí hemos agregado una imagen en el atributo SRC de la etiqueta.
Producción
Una imagen ha sido integrada en la página web.
Ahora exploremos diferentes parámetros de la propiedad de ajuste de objeto y veamos qué hacen a la imagen de arriba.
Llenar
Aquí hemos establecido un ancho y altura de la imagen y la propiedad de ajuste de objeto se ha proporcionado el valor de relleno que hará que la imagen se ajuste a su contenedor exprimiendo o estirando.
imgProducción
La imagen ha sido exprimida para llenar su contenedor.
Cubrir
El valor de portada de la propiedad de ajuste de objeto cortará los lados de las imágenes y lo colocará dentro del contenedor manteniendo su relación de aspecto.
imgProducción
El parámetro de la cubierta funciona correctamente.
Contener
Además de dar un poco de ancho y altura a la imagen, hemos establecido la propiedad de ajuste de objeto para contener, que recortará la imagen en el contenedor mientras preserva su relación de aspecto.
imgProducción
La imagen ha sido recortada con éxito.
Escala hacia abajo
El parámetro de escala de la propiedad de ajuste de objeto hereda las propiedades del parámetro de cubierta o el parámetro contener.
imgProducción
El valor de escalada funciona correctamente.
Propiedad de posposición de objetos
Para especificar cómo se debe colocar un elemento (particularmente una imagen o un video) a lo largo de la dimensión horizontal o vertical dentro de su contenedor, se utiliza la propiedad de posposición de objeto. Esta propiedad siempre se usa junto con la propiedad de ajuste de objeto.
Sintaxis
Posición de objetos: posición | inicial | heredar;El parámetro de posición describe la posición de la imagen o el video a lo largo de los ejes X e Y. Puede ser una cadena como izquierda, derecha, centro o un número en píxeles o porcentaje.
Para una mejor comprensión, aquí hay un ejemplo de la propiedad de la posición de objeto. Consideramos la imagen utilizada en los ejemplos anteriores. Con el fin de definir su posición junto con cómo se cambiará el tamaño de su contenedor, use el siguiente fragmento de código.
CSS
imgEn el código anterior, estamos configurando la propiedad de ajuste de objeto para contener, lo que significa que la imagen se recortará dentro del contenedor mientras mantenemos su relación de aspecto. Mientras tanto, las posiciones superior e izquierda de la imagen se han asignado 1%, mientras que las posiciones inferiores y derechas se han asignado 90%. Por último, el borde del contenedor ha recibido 5px con un color azul sólido.
Producción
La propiedad de la posición de objeto se ha implementado con éxito.
Conclusión
CSS proporciona propiedades de ajuste de objetos y posposición de objetos que ayudan a establecer las dimensiones de las imágenes. La propiedad de ajuste de objeto describe cómo un video o una imagen se cambiará el tamaño para ajustar su contenedor, mientras tanto, la propiedad de posposición de objetos define cómo un elemento (particularmente una imagen o un video) debe colocarse a lo largo de la dimensión horizontal o vertical dentro Su contenedor. Ambas propiedades junto con varios valores que pueden hacer se han demostrado en esta publicación a través de ejemplos.