Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: the_sheriff_pino en 30 Abril 2013, 10:25 am



Título: Problema absurdo con CSS
Publicado por: the_sheriff_pino en 30 Abril 2013, 10:25 am
Saludos foreros!
Tengo el problema más absurdo que me ha ocurrido hasta ahora.
Tengo un html con su respectivo CSS. Por cuestiones de rapidez en un momento ambos archivos estaban guardados en la misma carpeta.
Ahora, por organización he pasado el archivo CSS a la carpeta de css's.
Pues resulta que el css realiza sus funciones menos la carga de una imagen. He de decir que yo trabajo en Win7 y estoy exportando el trabajo a Ubuntu.


(http://s2.subirimagenes.com/fondosycapturas/previo/thump_8411892captura.png)
(http://s2.subirimagenes.com/fondosycapturas/previo/thump_8411893captura2.png)

Un saludo!

PD: El link del css lo actualizo cuando meto el .css en la carpeta, si no lo hiciera se cambiaría la fuente por ejemplo, o el fondo de los textbox.


Título: Re: Problema absurdo con CSS
Publicado por: #!drvy en 30 Abril 2013, 10:44 am
Comprueba que la ruta de la imagen esta bien. Si has movido el css a una sub-carpeta asegúrate de que este llama a la imagen con ../ delante.


PD: Quiero esa imagen de fondo de pantalla :P

Saludos


Título: Re: Problema absurdo con CSS
Publicado por: the_sheriff_pino en 30 Abril 2013, 10:54 am
<link href="../css/login-box.css" rel="stylesheet" type="text/css" />

La carpeta raíz es el htdocs del xampp.
El index.html está en la raiz, y la carpeta que contiene css's también.

He probado con los dos puntos como indicas y nada.
La imagen no la cambio, ya que cuando muevo el css en un lado funciona y en otro no, por tanto la ruta de la imagen está bien.


Título: Re: Problema absurdo con CSS
Publicado por: #!drvy en 30 Abril 2013, 11:09 am
Y dices que en Ubuntu no se muestra pero en Windows si ? Prueba forzar el cache (Ctrl + F5 o Shift/Ctrl + Boton Recargar), y si no mira el access_log de Apache.

Si es una instalacion estandart deberia estar mas o menos en:
/usr/local/apache2/logs/access_log

Si es un XAMPP busca donde lo tienes instalado/apache/logs.

Debería ser algo así:
Código
  1. 127.0.0.1 - - [20/Apr/2013:01:55:34 +0200] "GET /nombre_imagen.jpg HTTP/1.1" 200 1404 "http://localhost/archivo_desde_el_que_la_llamas.css" "Mozilla ....."

Fíjate si en vez de eso.. muestra algún error o algo.

Saludos


Título: Re: Problema absurdo con CSS
Publicado por: the_sheriff_pino en 30 Abril 2013, 11:15 am
Solucionado!
El problema? averigua... supongo que lo mismo que daba fallo ha dejado de darlo. He actualizado las líneas relacionadas manualmente y una a una, sustituyéndolo por lo mismo y de buenas a primeras ha funcionado.

Gracias por responder pichuela!

[TEMA SOLUCIONADO]