Fondos con CSS

Las propiedades de fondo (en inglés background) en CSS, nos permiten controlar el color de fondo o parte trasera de un elemento.

Establecer un color o una imagen de fondo, la ubicación de la misma dentro del fondo (centrada, a la izquierda, en alguna coordenada de x,y, etc.) y la cantidad de veces que se va a repetir son algunas de las muchas propiedades que se pueden aplicar a los fondos con CSS.

En el ejemplo en funcionamiento te lo estaré ilustrando trabajando con el elemento <body> pero la propiedad fondo las puedes aplicar sobre cualquier elemento de la página.

Color de fondo

Si lo que deseas es aplicar un color de fondo a un elemento tan solo tienes que aplicarlo así:

body {
    background-color: red;
}

En este caso, le aplico un color rojo haciendo uso de los colores preestablecidos.

Si quisieras dar un color de fondo más personalizado, deberás usar los colores en formato hexadecimal, como por ejemplo:

body {
    background-color: #e85131;
}

De esta forma, puedes aplicar un color o tono rojo más exacto al que necesitas.

También se puede aplicar un color de fondo usando el código RGB de la siguiente forma:

body {
    background-color:rgb(255, 0, 0);
}

Para indicar que el cuerpo de la página tendrá un color rojo también.

Imagen de fondo

A los elementos también se le puede establecer una imagen de fondo.

En este caso, lo podemos hacer así:

body {
    background-image: url('../images/fondo.jpg');
}

En Google puedes buscar las palabras clave «pattern background» y puedes encontrar miles de fondos que puedes usar para tus páginas webs.

También se que existen páginas que te ofrecen bancos de imágenes en las que puedes encontrar fondos muy interesantes.

Propiedades para el fondo

Propiedad Descripción Valores Detalles
background Propiedades individuales relacionadas con el fondo. background-color Color de fondo
background-image Imagen de fondo
background-repeat Repetición del fondo
background-attachment Acoplamiento del fondo
background-position Posición del fondo
background-color Color de fondo. color Color
transparent Transparente
background-image Imagen de fondo. URL Dirección URL
none Nada
background-repeat Repetición de la imagen de fondo. repeat Repite
repeat-x Repite horizontalmente
repeat-y Repite verticalmente
no-repeat No se repite
background-attachment Desplazamiento de la imagen de fondo. scroll Desplaza
fixed Fija
background-position Posición de la imagen de fondo. % Porcentaje
longitud Longitud
left Izquierda
center Centro
right Derecha
top Superior
bottom Inferior
background-size Tamaño de la imagen de fondo. % Porcentaje
px Pixels
Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(1 voto, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre