Heim > Web-Frontend > CSS-Tutorial > Wie kann ich den Hintergrundbildpfad in CSS angeben, wenn sich das Bild und die CSS-Datei in unterschiedlichen Verzeichnissen befinden?

Wie kann ich den Hintergrundbildpfad in CSS angeben, wenn sich das Bild und die CSS-Datei in unterschiedlichen Verzeichnissen befinden?

Patricia Arquette
Freigeben: 2024-11-25 03:15:13
Original
499 Leute haben es durchsucht

How can I specify the background-image path in CSS when the image and CSS file are in different directories?

Bereitstellen eines Hintergrundbildpfads in CSS

In CSS erfordert das Zuweisen eines Hintergrundbilds zu einem Element die Angabe des Pfads zur Bilddatei. Wenn sich die CSS-Datei und das Bild jedoch in unterschiedlichen Verzeichnissen befinden, kann es schwierig sein, den richtigen Pfad zu finden.

Frage:

In einem Projekt, in dem sich die CSS-Datei befindet befindet sich unter:

Project/Web/Support/Styles/file.css
Nach dem Login kopieren

Und das Bild ist gespeichert unter:

Project/Web/images/image.png
Nach dem Login kopieren

Wie kann der Weg zum Bild sein? in der CSS-Datei richtig angegeben?

Antwort:

Um den richtigen Pfad zu ermitteln, ist es wichtig, die Verzeichnisstruktur zu verstehen. Da die CSS-Datei zwei Ebenen tiefer als die Bilddatei liegt, wird sie durch das Verschieben um zwei Ebenen nach oben (zweimalige Verwendung von „..“) in das gemeinsame übergeordnete Verzeichnis verschoben:

Project/Web
Nach dem Login kopieren

Daher der richtige Pfad zum Bild in der CSS-Datei lautet:

background-image: url('../../images/image.png');
Nach dem Login kopieren

Dieser Pfad verwendet „..“, um zwei Ebenen nach oben zu navigieren, um das übergeordnete Verzeichnis zu erreichen, in dem sich der Ordner „images“ befindet, und gibt dann den Dateinamen an „image.png“.

Das obige ist der detaillierte Inhalt vonWie kann ich den Hintergrundbildpfad in CSS angeben, wenn sich das Bild und die CSS-Datei in unterschiedlichen Verzeichnissen befinden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage