En este manual, aprenderá el método de agregar una imagen de fondo en modo de pantalla completa.
Empecemos!
Cómo hacer una imagen de fondo de pantalla completa usando CSS?
Para hacer el fondo de pantalla completa con CSS, primero, cree un DIV y ajuste su ancho y altura, y margen para que aparezca en la pantalla completa utilizando el "ancho","altura", y "margen"Propiedades de CSS. Luego, agregue un borde a su alrededor usando el "borde" propiedad. Para establecer el borde de acuerdo con la pantalla, use el "dimensionador" propiedad. Una vez hecho, utilizaremos la propiedad de "fondo"Para agregar la imagen en el fondo.
La sintaxis de la propiedad de fondo es:
Antecedentes: imagen de fondo (URL) Repatación de fondo Posición de fondo/ tamaño de fondoEn la sintaxis de mención anterior, se mencionan las siguientes cuatro propiedades de la propiedad de fondo:
Pasemos al ejemplo en el que haremos una imagen de fondo de pantalla completa usando CSS.
Ejemplo
En el HTML, crearemos un contenedor y estableceremos su nombre de clase como "div"Y agregue el encabezado con el
Luego, asigne el valor de la propiedad de margen como "0"Y la altura como"100px"Para todo el cuerpo del HTML.
En el siguiente paso, diseñe el contenedor creado usando "div"Y ajuste el ancho y la altura del Div como"100px". Usaremos la propiedad fronteriza para agregar el borde alrededor del div "con"25px"Ancho, estilo como"ranura"Y el color de la frontera como"RGB (184, 147, 147)":
divEl resultado del código mencionado anteriormente se da a continuación. Puedes ver que se crean el encabezado y el borde:
Nota: Como puede ver, en el borde de la imagen proporcionado anteriormente desde la derecha e inferior está oculto, esto se debe a que el ancho y la altura del DIV ya están "100%", Entonces, cuando agregamos un borde, se agregarán ancho y altura adicionales. Para evitar esto, usaremos el "dimensionador"Propiedad de CSS, ya que nos permite incluir un borde en el ancho y la altura del elemento.
Para hacerlo, estableceremos el valor del tamaño de la caja como "caja de fronteras"Para incluir el borde dentro del ancho total y la altura del Div:
dimensionamiento de la caja: border-box;La imagen dada a continuación indica que el borde se coloca con éxito dentro del ancho y la altura del DIV:
Ahora, agregaremos la imagen de fondo utilizando el "imagen de fondo"Propiedad y especifique la URL de la imagen en ella como"URL (imagen.JPG)":
divEn la imagen proporcionada a continuación, puede ver que la imagen de fondo se agrega con éxito, pero es repetitiva:
Para evitar la repetición de la imagen, el "repeticiónSe utiliza la propiedad. Aquí, estableceremos el valor de la repetición de fondo como "sin repetición":
divEn la salida proporcionada a continuación, puede ver que se detiene la repetición de la imagen; Sin embargo, la imagen no se muestra en la pantalla:
Para mostrar la imagen en pantalla completa, utilizaremos el "tamaño de fondo" propiedad. Y establecer su valor como "cubrir", Lo que significa que la imagen cubrirá toda el área del contenedor creado:
divLa imagen a continuación indica que la imagen se muestra en la pantalla completa y se corta. Esto se debe a que el tamaño de la imagen es mayor que el tamaño Div:
Para solucionar este problema, use el "posición de fondo"Propiedad y establecer la posición de la imagen como"centro":
divComo resultado, la imagen seleccionada se mostrará en modo de pantalla completa:
Eso es todo! Hemos explicado el método para hacer una imagen de fondo de pantalla completa usando CSS.
Conclusión
Para crear una imagen de fondo de pantalla completa con CSS, primero, cree un DIV y establezca el ancho, la altura y los márgenes para llenar la pantalla. Después de eso, cree un borde alrededor del div, luego agregue una imagen usando el "imagen de fondo" propiedad. Para ajustar la imagen de acuerdo con la pantalla completa, use el "repetición","tamaño de fondo", y "posición de fondo" propiedades. Este artículo ha explicado el método completo para hacer la imagen de fondo de pantalla completa usando CSS.