Es zeigt mir mein Hintergrundbild nicht an sondern es ist alles weiß…
Wieso?
[CODE]
<!—
body {
background-image: url(images/bg.jpg);
background-repeat: repeat;
font: „Courier New“, Courier, monospace;
font-size: 18px;
color: #FFFFFF;
}
→
Es zeigt mir mein Hintergrundbild nicht an sondern es ist alles weiß…
Wieso?
[CODE]
<!—
body {
background-image: url(images/bg.jpg);
background-repeat: repeat;
font: „Courier New“, Courier, monospace;
font-size: 18px;
color: #FFFFFF;
}
→
body braucht noch eine Göße, entweder durch Inhalt oder width/height
Hintergrundgrafik wird nicht angezeigt
Habe ich mich etwa Falsch Informiert? Bei mir Klappt es auch ohne Größen. Ich schätze eher, dass das „color“ wohl eher den Weißen Hintergrund macht. Mach aus #FFFFFF mal #000000 wenn der Hintergrund dann Schwarz ist, dann musst du Element
Entweder selbst definieren oder einen
Warum hast du kommentare um die css?
body ist doch immer 100% hoch und breit ! ?
hast du den richtigen pfad angegeben?
Die verlinkte Seite spricht von einem Blockelement, nicht von body. Beim body ist diese Angabe tatsächlich höchstens für die Höhe notwendig.
html, body { height: 100%; }
color setzt die Schriftfarbe, nicht die Hintergrundfarbe. Das ist also keine Lösung.
Das wäre die entscheidende Frage!
Jo sollte der richtige sein. Habe aufm FTP die Datei liegen und einen Ordner mit Namen „images“ darin ist die bg.jpg.
Also:
index.html
|- images
|- images/bg.jpg
und die Groß-/Kleinschreibung ist auch exakt so?
stimmt. Ich hatte auch schon das problem, dass meine dateiendung .JPG war und ich im pfad .jpg geschrieben habe.
Ja ist sie… hab ich alles schon überprüft ich habs vorher anders geschrieben gehabt da gings jetzt gehts nicht mehr seitdem mein editor abgestürtzt is und alles weg war <.<
Link? …
Link wofür?
Wie der Pfad von FTP aus heißt, ist nicht wichtig. Wichtig ist der Pfad relativ zum HTML Dokument. Versuch erst mal, über http://mydom.de/images/bg.jpg (oder wie immer die URL ist) das Bild im Browser anzuzeigen, dann schreib diese lange URL ins CSS und wenn das alles klappt, kannst versuchen, einen relativen Pfad zu nehmen.
[CODE]
<!—
body {
background-image: url(ftp://n1ghtl1ve.n1.funpic.de/image/bg.jpg);
background-repeat: repeat;
font: „Courier New“, Courier, monospace;
font-size: 18px;
color: #FFFFFF;
}
→
[/CODE]
Über die URL komm ich aufs Bild wird mir auch angezeigt aber wenn ich es so einbinde zeigt ers mir auch nich an hab ich sie falsch eingebunden die url?
Probier mal [HTML]http://n1ghtl1ve.n1.funpic.de/image/bg.jpg[/HTML]
Edit: Du speicherst deine HTML Datei als design.css ab?
Nein klappt leider auch nich hab mir die URL jetzt von Filezilla in den zwischenspeicher kopiert und die mal benutzt:
{
background-image: url(http://n1ghtl_1115728@n1ghtl1ve.n1.funpic.de/image/bg.jpg);
background-repeat: repeat;
font: "Courier New", Courier, monospace;
font-size: 18px;
color: #FFFFFF;
}
Aber auch das funktioniert irgendwie nich. Ich verstehs nich davor ging doch auch alles <.<
PS: Wenn ihr die URL nehmt die da steht seht ihr das der Pfad stimmt^^
Zum einen weiß ich nicht, ob man ftp beim CSS als Protokoll angeben darf. Falls ja, dann klappt das oben nur, wenn auf die Datei anonymer Zugriff möglich ist. Außerdem würde ich die URL in Apostroph einbinden.
background-image: url('http://n1ghtl1ve.n1.funpic.de/image/bg.jpg')
Die Datei in der der HTML-Code steht heißt .css und wird deshalb nicht vom Server als HTML-Datei ausgeliefert. Benenn
in
http://n1ghtl1ve.n1.funpic.de/design.html
um. Danach ändere
background-image: url(http://n1ghtl_1115728@n1ghtl1ve.n1.funpic.de/image/bg.jpg);
in
background-image: url(http://n1ghtl1ve.n1.funpic.de/image/bg.jpg);
Gesagt getan geht trotzdem nichts…
[CODE]
http://n1ghtl1ve.n1.funpic.de/design.html [/CODE]In deiner htm Datei gibst du als Dateinamen bg.jpeg an… das stimmt aber nicht, die Datei heißt bg.jpg
Willst du uns auf den Arm nehmen?
[ATTACH]2074.vB[/ATTACH]pass dein CSS so an…