Das Problem ist, Live-Vorschau für HTML-Dateien zeigen nicht Css Hintergründe in allen Code-Editoren (ich getestet mit Brackets, Visual Studio Code und Netbeans), wenn der Bildpfad ist nicht im Verzeichnis der HTML-Datei. Es kann keine oberen Verzeichnisse lesen und alle Code-Editoren können nicht denselben Fehler haben. Ich füge einen Screenshot des Problems und der Code-Schnipsel bei. Ich bin auf Linux Ubuntu 16.04 und ich habe dieses Problem nur nach der Reinigung meines Systems mit Bleachbit. Etwas stimmt nicht mit der Live-Server-Sache. Zuvor war es in Ordnung. Vor zwei Tagen konnte es die Hintergründe nicht anzeigen, wenn sich das gesamte Verzeichnis nicht im Home-Ordner befindet. Jetzt zeigt es es nirgends mehr. Was könnte das Problem hier sein? Vielen Dank im Voraus.Live-Vorschau zeigt nicht CSS-Hintergrund in einem Code-Editor
tree ~/Desktop/Example
/home/myhome/Desktop/Example
├── Images
│ └── 1.png
└── pages
├── index.htm
└── testing.css
body {
max-width: 90%;
margin: 0 auto;
padding: 1em 2em;
font: 100% 'Courier New', monospace;
vertical-align: baseline;
}
.filler {
background: url('../Images/1.png') repeat;
max-width: 70%;
min-height: 300px;
margin: 0 auto;
}
.text-wrapper {
max-width: 70%;
text-align: center;
padding: 1em 1.5em;
margin: 0 auto;
}
h2 {
text-transform: capitalize;
font: bold 2em 'Open Sans', sans-serif;
color: lightgoldenrodyellow;
}
.para-70 {
text-align: justify;
color: lightgoldenrodyellow;
}
.para-70v1::first-letter {
font-size: 1.5em;
}
.material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 3em;
color: whitesmoke;
line-height: 10px;
white-space: nowrap;
}
<!DOCTYPE HTML>
<html lang="en">
<head>
<title>Testing page</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="testing.css">
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
</head>
<body>
<div class="filler">
<div class="text-wrapper">
<h2>A heading</h2>
<i class="material-icons">code</i>
<p class="para-70 para-70v1">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras non odio venenatis, sodales dolor eu, mollis erat. Donec in facilisis quam. Donec ipsum dolor, tempus vel arcu molestie, placerat porttitor eros. Aliquam euismod facilisis nisi, eget viverra
velit. Aenean semper pulvinar feugiat. Mauris ornare neque quis eros mollis porta. Mauris tempor eu arcu ullamcorper ullamcorper
</p>
</div>
</div>
</body>
</html>
Versucht und funktioniert nicht. Egal was, es kann einfach keine oberen Verzeichnisse lesen. Nur wenn sie in demselben Verzeichnis abgelegt sind. – SMalakar