Foros del Web » Creando para Internet » CSS »

codigo para el background

Estas en el tema de codigo para el background en el foro de CSS en Foros del Web. hola a todos, quiero contarles que tengo este problema, cuando pongo este codigo, para modificar el fondo de mi web, solo me funciona correctamente si ...
  #1 (permalink)  
Antiguo 27/09/2012, 10:09
Avatar de gabriel720  
Fecha de Ingreso: febrero-2007
Ubicación: Guatemala
Mensajes: 96
Antigüedad: 17 años, 2 meses
Puntos: 1
Información codigo para el background

hola a todos, quiero contarles que tengo este problema, cuando pongo este codigo, para modificar el fondo de mi web, solo me funciona correctamente si pongo el estilo en la pagina misma, donde esta el head de mi html y no funciona bien si lo pongo en la hoja de estilos en un css

body {
background-image: url(images/bg-06.jpg);
background-repeat: repeat-x;
background-color:#000;
}

alguien sabe porque, por que lo mismo quize poner para darle estilo a un div que fuera el contenedor y no me funciona.

de la unica forma es la que les comente

muchas gracias
  #2 (permalink)  
Antiguo 27/09/2012, 10:24
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 3 meses
Puntos: 181
Respuesta: codigo para el background

Lo mas probable es que otra regla este sobre-escribiendo a esa regla. Por lo general la ultima regla tiene mas prioridad, pero hay otras cosas que influyen.

Investiga un poco sobre la herencia, especificidad y sobre la misma cascada de css.





Saludos
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #3 (permalink)  
Antiguo 27/09/2012, 11:13
Avatar de flashmax  
Fecha de Ingreso: julio-2012
Ubicación: Bs.As. Argentina
Mensajes: 507
Antigüedad: 11 años, 9 meses
Puntos: 86
Respuesta: codigo para el background

el .css tendria que ser ../images/bg-06.jpg
Código HTML:
body {
background-image: url(../images/bg-06.jpg);
background-repeat: repeat-x;
background-color:#000;
}
__________________
Saludos!
----------------------------------------------------------
  #4 (permalink)  
Antiguo 27/09/2012, 11:29
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 3 meses
Puntos: 181
Respuesta: codigo para el background

Cita:
Iniciado por flashmax Ver Mensaje
el .css tendria que ser ../images/bg-06.jpg

Y como estas seguro que esa sea la ruta correcta?



Saludos
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #5 (permalink)  
Antiguo 27/09/2012, 14:11
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid, España
Mensajes: 40
Antigüedad: 11 años, 10 meses
Puntos: 9
Respuesta: codigo para el background

lo que tienes es un lío con la estructura de carpetas, te explico:

imagino que tienes un index.html que estará llamando un fichero css al que le has puesto una ruta como <link rel="stylessheet" href="css/style.css"> (por ejemplo) que supongamos que está en la carpeta css, bien este css es un archivo que tb llama a otros elementos, en este caso imágenes. Al estar dentro de una carpeta en caso de las imágenes estar en la misma carpeta tan solo tendrías que poner url(imagen.jpg), pero si las imagenes estuviesen en la misma carpeta y contenidos en una carpeta sería url(carpeta/imagen.jpg), pero si lo que tienes es una carpeta images y una carpeta css por separado, entonces url(../images/imagen.jpg), porque? porque primero tiene que ir una carpeta anterior para luego acceder a la carpeta images que contiene la imagen.

Espero haberme explicado bien :S

PD: de todas formas las rutas las puedes comprobar en el navegador.
  #6 (permalink)  
Antiguo 27/09/2012, 20:26
Avatar de flashmax  
Fecha de Ingreso: julio-2012
Ubicación: Bs.As. Argentina
Mensajes: 507
Antigüedad: 11 años, 9 meses
Puntos: 86
Respuesta: codigo para el background

Cita:
Iniciado por pitufoweb Ver Mensaje
Y como estas seguro que esa sea la ruta correcta?



Saludos
Cita:
Iniciado por undakel Ver Mensaje
lo que tienes es un lío con la estructura de carpetas, te explico:

imagino que tienes un index.html que estará llamando un fichero css al que le has puesto una ruta como <link rel="stylessheet" href="css/style.css"> (por ejemplo) que supongamos que está en la carpeta css, bien este css es un archivo que tb llama a otros elementos, en este caso imágenes. Al estar dentro de una carpeta en caso de las imágenes estar en la misma carpeta tan solo tendrías que poner url(imagen.jpg), pero si las imagenes estuviesen en la misma carpeta y contenidos en una carpeta sería url(carpeta/imagen.jpg), pero si lo que tienes es una carpeta images y una carpeta css por separado, entonces url(../images/imagen.jpg), porque? porque primero tiene que ir una carpeta anterior para luego acceder a la carpeta images que contiene la imagen.

Espero haberme explicado bien :S

PD: de todas formas las rutas las puedes comprobar en el navegador.
ahi tienes la respuesta la mayoria de los webmaster colocamos los estilos css dentro de una carpeta css ..saludos!
__________________
Saludos!
----------------------------------------------------------
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 23:57.