2016-04-11 8 views
1

Ich habe einen mainContainer auf meiner Seite, dem ich ein Hintergrundbild hinzufügen möchte. Wenn ich versuche, das Bild hinzufügen Ich benutze diese cssDas Hintergrundbild erscheint nicht auf der Webseite

#mainContainer { 
    background-image: url(images/bg.jpg); 
    background-size: cover; 
    height: 100%; 
    width: 100%; 
} 

Das Bild ist eine sichere Größe. Ich denke, 1000x1000 oder etwas da drüben. Wenn ich versuche, die Seite zu aktualisieren erhalte ich einen seltsamen Fehler:

enter image description here

ich bootstrap4 verwende. Hat der Fehler oben irgendetwas damit zu tun, dass mein Bild nicht angezeigt wird oder ist es etwas in der CSS?

Auch dies ist, wie meine Dateistruktur aussieht, wenn es hilft:

enter image description here

Dank!

+0

Haben Sie versucht, Tether hinzuzufügen? –

+0

Können Sie den Link Ihrer Website angeben? – mmativ

+0

Versuchen Sie, die URL in Anführungszeichen einzuschließen 'background-image: url (" images/bg.jpg ");' – Pugazh

Antwort

3

Die Bilddatei befindet sich nicht im Ordner. Wahrscheinlich möchten Sie es in ../images/bg.jpg ändern, wenn es in assets/images/ Ordner statt assets/css/images/ ist.

+0

Danke Mann, es hat funktioniert. Ich weiß, das ist eine Art generische Frage, aber die Fehler in der Konsole haben mich dazu gebracht, sie zu hinterfragen. Ich werde akzeptieren, sobald stackoverflow lässt mich –

3

Setzen Sie das.

#mainContainer { 
    background-image: url(../images/bg.jpg); 
    background-size: cover; 
    height: 100%; 
    width: 100%; 
} 
+0

versuchen, 'background-position: center center' – mmativ

+0

hinzuzufügen und auch' background-repeat: no-repeat' – mmativ