Ir al contenido principal

Fondos (CSS)


Con CSS se puede personalizar los fondos de cada objeto de nuestra página, permitiendonos escojer el color de fondo, una imagen, la posición de la imagen, el comportamiento, y las repeticiones de la misma... 


Tabla de contenido


El color de fondo

El color de fondo se define usando el atributo background-color y un color RGB cómo valor.

000 
<div style="background-color: #ff0000;">ejemplo</div>




La imagen de fondo

Podemos definir un objeto con una imagen de fondo usando el atributo background-image y cómo valor una forma del estilo url(imagen.jpg), por ejemplo:

000 
<div style="background-image: url(imagen.gif);">ejemplo</div>




La posición del fondo

La imagen de fondo se puede aliniar a la parte superior, inferior.., para esto usaremos el atributo background-position, indicando uno o mas de los siguientes valores:
top - Aliniar en la parte superior
bottom - Aliniar en la parte inferior
center - Aliniar en el medio
left - Aliniar a la izquierda
right - Aliniar a la derecha 
Vamos a ver un ejemplo de imagen de fondo alineada en la parte superior derecha:

000 
<div style="background-position: top right;">ejemplo</div>




El comportamiento

El comportamiento de la imagen de fondo cuando usamos las barras de desplazamiento también se puede definir con el atributo background-attachment, que puede ser:
scroll - La imagen se mueve con el interior del objeto
fixed - La imagen no se mueve 
Podemos hacer que el fondo no se desplace al desplazar la página:

000 
<body style="background-image: url(bg_BG.gif); background-attachment: fixed">




Las repeticiones

Podemos hacer que la imagen de fondo se repita usando el atributo background-repeat:
repeat - La imagen se repite vertical y horizontalmente
repeat-x - La imagen se repite horizontalmente
repeat-y - La imagen se repite verticalmente
no-repeat - La imagen no se repite
Podemos hacer que el fondo no repita en la página:

000 
<body style="background-image: url(bg_BG.gif); background-repeat:no-repeat">




El atributo background

El atributo background es una mezcla de los cinco anteriores y nos permite usar todos sus posibles valores para definir los fondos de los elementos rapidamente:

000 
<body style="background: #ff0000 url(imagen.gif) repeat-x top fixed;">ejemplo</body>

Comentarios

Entradas populares de este blog

Blogger - Marcadores Sociales Flotantes con la opción de cerrar

El truco se ve de la siguiente manera: Puede ver un Demo de este truco en el siguiente  blog de pruebas .

Blogger - Marcadores Sociales flotantes en la parte superior de la pagina

Los marcadores sociales son algo con lo cual todo blog debe contar, y hoy les traigo un excelente truco en el cual los  marcadores sociales  se ubican en la parte superior de la pagina y al bajar la pagina los marcadores bajan con ella. Los botones se verán de la siguiente manera:

Blogger - Como crear un botón Mi Yahoo

Para aquellos que no conocen que es  Mi Yahoo , quería pasar a explicar que es una web del tipo  iGoogle en la cual puedes personalizar todo lo que necesitas para navegar de una formar sencilla por la red. Puedes tener en una sola página noticias de última hora, correo, gadgets personalizados y el buscador de Yahoo (todo junto pero no revuelto).