Ich habe alle Tutorials verfolgt, die alle das sagen. Ich gebe meinen Hintergrund innerhalb des Körpers in meinem css-Stylesheet an, aber die Seite zeigt nur einen leeren weißen Hintergrund an. Das Bild befindet sich im selben Verzeichnis wie die HTML- und CSS-Seiten. Das Tutorial sagt das
%Vor%ist veraltet, daher verwende ich in css
%Vor%kein Erfolg. Hier ist das gesamte CSS-Stylesheet:
%Vor%Zuallererst, verabschieden Sie sich von diesen Zitaten:
%Vor%Wenn html, css und image sich alle im selben Verzeichnis befinden, sollte das Entfernen der Anführungszeichen das Problem beheben. Wenn sich Ihr CSS oder Ihr Bild jedoch in Unterverzeichnissen befinden, in denen Ihr HTML-Code gespeichert ist, sollten Sie sicherstellen, dass Sie den richtigen Pfad zum Bild angeben:
%Vor%Ich hoffe, es hilft.
Ich hatte das gleiche Problem. Das Problem war letztendlich der Pfad zur Image-Datei. Stellen Sie sicher, dass der Bildpfad relativ zum Speicherort der CSS-Datei anstelle von HTML ist.
für mich folgende Zeile funktioniert für mich, ich lege es in die CSS meines Körpers (wo Bild ist in dem gleichen Ordner, in dem meine CSS-und HTML-Dateien):
%Vor%Sie müssen sich auch um die Bildausdehnung kümmern, achten Sie darauf, dass Ihr Bild die Erweiterung .jpeg oder .jpg hat. Danke
probiere das
aus %Vor% Ich hatte das gleiche Problem, wenn ich background-image: url("yourimagefolder/yourimage.jpg");
Beachten Sie den Schrägstrich, der den Unterschied machte. Die Ebene des Ordners war der Grund, warum ich das Bild nicht laden konnte. Ich nehme an, Sie haben auch das gleiche Problem
gefundenIch habe das Problem gefunden, dass Sie keine kurze URL für das Bild "img / image.jpg"
verwenden könnenSie sollten die vollständige URL " Ссылка " verwenden, aber ich weiß nicht warum !!
Ich hatte das Dokumentenstammverzeichnis für meinen wamp-Server-installierten Apache-Webserver geändert. Die Verwendung der relativen URL, d. h. (images / img.png), hat nicht funktioniert. Ich musste die absolute URL verwenden, damit sie funktioniert, also
background-image: url (" Ссылка ");
Der folgende Code funktionierte für mich, wo ich das Bild in einige Ordner / assets / img / background_some_img.jpg
gelegt hatte %Vor%Wenn Sie den Ordner "image" und "css" in ein übergeordnetes Verzeichnis stellen, gehen Sie davon aus, dass Assets und der folgende Code perfekt funktionieren. Entweder Doppelzitat oder ohne Doppelzitat funktionieren beide gut.
Wenn Sie in anderen Fällen eine Klasse aufrufen und versuchen, ein Hintergrundbild an einem bestimmten Ort einzufügen, müssen Sie auch Höhe und Breite angeben.
Der Pfad zum Bild sollte relativ sein, das heißt, wenn sich die css-Datei im css-Ordner befindet, sollten Sie den Pfad mit ../ wie
beginnen
Dies liegt daran, dass Sie zum Home-Verzeichnis zurückgehen müssen, indem Sie den Pfad ../ und dann den Pfad /images/logo.jpg zur Bilddatei wählen. Wenn Sie CSS-Datei in HTML selbst enthalten
Tags und Links html css image background