654380491
hola@carlosdk.com
Login
[miniorange_social_login]

Login with your site account

Lost your password?

Carlos DK Carlos DK
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
Back
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
  • Home
  • Blog
  • Tutoriales formativos
  • Reescalar imagen de fondo al tamaño de la ventana del navegador de forma proporcionada y al centro

Tutoriales formativos

12 Jul

Reescalar imagen de fondo al tamaño de la ventana del navegador de forma proporcionada y al centro

  • By Carlos Dk
  • In Tutoriales formativos
  • 0 comment

Bienvenidos a Vertutoriales, en esta ocasión os traigo un pequeño truco en CSS para centrar una imagen y que se escale según el tamaño del navegador.

Lo interesante de este código es que se adapta según el ancho o el alto, es decir, la imagen tomará el ancho del 100% del navegador y despreciará el sobrante de altura (tanto por arriba como por debajo) o por el contrario, si la imagen es más ancha, se adaptará al 100×100 de altura y despreciará el ancho tanto por izquierda y derecha, siempre manteniendo una proporción exacta de la imagen.

Para estirar la imagen puesta en el fondo de manera responsive y centrada, no hay que escribir mucho código.El código  en CSS es el siguiente:

body {
/* Ubicación de la imagen */
background-image: url(fondo.png);
background-position: center center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}

Este código explicado:

Indicamos la url de la imagen, recuerda que tenga un tamaño apropiado para la totalidad de la pantalla:
background-image: url(fondo.png);
Hacemos que la imagen de fondo esté centrada vertical y horizontalmente en todo momento
background-position: center center;
Hacemos que la imagen no se repita:
background-repeat: no-repeat;
Hacemos que la imagen de fondo está fija en el viewport, de modo que no se mueva cuando la altura del contenido supere la altura de la imagen.
background-attachment: fixed;
El punto importante: reescalamos la imagen cuando se cambia el ancho de ventana del navegador
background-size: cover;
Listo!
Espero que os ayude!
Tags:cssweb
  • Share:
Carlos Dk

You may also like

Crear categorías y configurar menú en WordPress en 4 min.

  • marzo 3, 2019
  • by Carlos Dk
  • in Tutoriales formativos
Crear categoría y menú WordPress Es indispensable en una nueva instalación de WordPress, crear las...
Instalar tema en WordPress en 2 pasos
febrero 23, 2019
Actualizar MySQL 5.1 a 5.6 en CentOS 6.9 con Plesk como panel
octubre 20, 2018
Recorrer todos los objetos de una capa o del DOM completo con JQuery
diciembre 22, 2014

Leave A Reply Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Busca en la web

Recomiendo

Software ERP empresarial

Categorías

  • Miscelanea (129)
  • Tutoriales formativos (622)

Ponte en contacto

+34 654380491

hola@carlosdk.com

Torre del Mar (Málaga)

Enlaces rápidos

  • Universo Dk
  • Contacto
  • Blog

Soy social

  • Twitter
  • Linkedin
  • Youtube

Newsletters

Suscríbete para enterarte de lo último que estoy haciendo. No lo usaré para enviarte SPAM inútil 😉

Esta web la he diseñado con cariño en Andalucía por Carlos Dk