HTML und CSS Hintergrundbild wird nicht angezeigt

8

Ich habe bereits meine URL und den Namen der Dateien überprüft, aber ich kann nicht scheinen, dass das Bild angezeigt wird. Warum ist es so? Hier ist mein Code (beachten Sie, dass <p> innerhalb der Body-Tags ist, ich habe nicht den vollständigen Code hinzugefügt, ich habe nur den Kopf und das spezifische Problem hinzugefügt).

%Vor%

Und hier ist die CSS-Regel für diesen Teil

%Vor%     
user962206 12.01.2012, 16:48
quelle

5 Antworten

31

Versuchen Sie Folgendes:

%Vor%

Ohne ../ wird nach einem Bilderordner in Ihrem Stylesheet-Ordner gesucht, der nicht existiert. Sie müssen also ein Verzeichnis zurücklegen, in dem sich der Bilderordner befindet.

Bearbeiten : Sie können Ihre CSS-Stile auch folgendermaßen verkürzen:

%Vor%     
Drew 12.01.2012, 16:52
quelle
2

Der Browser sucht im Moment nach dem Bild in Ihrem Stylesheet-Verzeichnis.

Könnte einen Wechsel wert sein

%Vor%

bis

%Vor%

was die Ursache des Problems sein könnte.

    
KingCronus 12.01.2012 16:53
quelle
0

Ich hatte das gleiche Problem, indem ich / an den Anfang der Bild-URL anfügte

(Beispiel: background-image: url (/images/background.gif);)

Hoffe das hilft:)

    
Seth 11.08.2015 14:07
quelle
0

Ich weiß, dass diese Antwort etwas spät ist, aber dieser Link gibt Ihnen eine detaillierte Erklärung für CSS-Dateipfade.

%Vor%

Ссылка

    
Emc_tgn15 13.02.2016 18:30
quelle
-1

Möglicherweise haben Sie im Bildpfad umgekehrte Schrägstriche (\) anstelle von Schrägstrichen (/) verwendet.

Ich habe diesen Fehler gemacht und habe mit meinem Chrome-Browser gekämpft. Ich habe den Image-Pfad vom Windows Explorer kopiert (der Rückwärts-Schrägstriche verwendet)

    
Sai Dubbaka 02.10.2014 17:21
quelle

Tags und Links