Foros del Web » Creando para Internet » CSS »

Empezar background en determinada zona

Estas en el tema de Empezar background en determinada zona en el foro de CSS en Foros del Web. Hola a todos como andan? Estaba intentando arrancar un background a 10 pixeles del top y que se repita desde ahi horizontal y verticalmente (en ...
  #1 (permalink)  
Antiguo 05/08/2009, 08:36
 
Fecha de Ingreso: mayo-2009
Mensajes: 104
Antigüedad: 15 años, 6 meses
Puntos: 0
Empezar background en determinada zona

Hola a todos como andan?

Estaba intentando arrancar un background a 10 pixeles del top y que se repita desde ahi horizontal y verticalmente (en todo el div menos en los 10px de arriba)

Creí que así estaba bien, pero no funciona .. se repite en todo el div:

background: url(bg.gif) 10px 0 repeat;

Agradecería mucho si alguien me da una mano!
Gracias!
Aggi
  #2 (permalink)  
Antiguo 05/08/2009, 08:50
 
Fecha de Ingreso: mayo-2007
Mensajes: 348
Antigüedad: 17 años, 6 meses
Puntos: 9
Respuesta: Empezar background en determinada zona

Código css:
Ver original
  1. background:url("ruta") repeat-x 0 10px;

El primer valor es para la posición horizontal, el segundo (10px) para la vertical.

Te funcionará correctamente lo que pasa es que no tienen en cuenta los 10px de arriba por que le dices que repita a todos lados, se usas por ejemplo repeat-x tendrá en cuenta esos 10px de arriba.

Un saludo.
  #3 (permalink)  
Antiguo 05/08/2009, 16:35
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Respuesta: Empezar background en determinada zona

Cuando a un fondo le indicamos que se repita en un eje (x ó y) lo hará a lo largo de todo el eje, y lo que podremos indicar es la coordenada del segundo eje en que lo haga.

Así, si es 'repeat-x', podemos elegir el punto del eje 'y' donde realizar la repetición, pero será a lo largo de todo el eje 'x', sin posibilidad de acotar una zona de 'x' que se quede sin cubrir por el fondo.

Y si el valor es 'repeat', lo hará en toda la superficie (width x height) de la caja, sin que haya posibilidad de dejar zonas "libres del fondo".

Se podría simular que haya zonas sin fondo, pero será eso, una simulación.

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:29.