Hintergrund der Navigation wird nicht angezeigt

Arbeite derzeit an einem Schulprojekt

Wir sollen eine einfache Internetseite erstellen und in html anpassen

Da ich gerade probleme mit meiner Domain hab habe ich mal nen screenshot von dem ganzen gemacht

(Sorry falls das Bild zu groß ist, hab den Spoiler nicht gefunden)

http://www8.pic-upload.de/18.09.11/e2bm7y8nz9fb.jpg

Auf dem Bild sieht man eigentlich schon mein Problem
Ich will diese Hellblaue Fläche links neben der Navigation mit einem Bild der selben größe (Rot umrandet) ersetzen
Aber jedes mal wenn ich es in css einfüge erscheint nichts
Hier mal die relevanten code Zeilen:

[HTML]



[/HTML]

[HTML]
#Logo {

float: left;
height: 56px;
width: 342px;
background:url(images/LogoBG.jpg) no-repeat 0 0;
}
[/HTML]

Eigentlich sollte es funktionieren
kenne mich leider nicht so gut mit html/css aus daher wende ich mich an euch :slight_smile:
hoffe ihr könnt mir behilflich sein

lg

Hallo,

mit den paar Informationen kann man nur raten. Ich fange mal an:

1.) Groß- / Kleinschreibung stimmen nicht

2.) Die Pfadangabe ist falsch

Gruss

MrMurphy

Hab es nun mehrmals überprüft
das ist nicht der Fehler
es wird ja nichtmal dieses Zeichen angezeigt das der Pfad falsch ist
es ist einfach nicht da!

könnte es evtl. damit zusammenhängen das der Hintergrund der Website auch ein Bild ist?

Das wird bei fehlenden Hintergrundbildern auch nicht gemacht, setz doch testweise mal die Farbe auf red im logo-Div. Wird das Bild denn wirklich angezeigt, wenn du im Browser eingibst:
http://mydom.de/images/LogoBG.jpg

Hab es jetzt auf meine Domain geladen

azrail-designs.de

Das wird bei fehlenden Hintergrundbildern auch nicht gemacht, setz doch testweise mal die Farbe auf red im logo-Div. Wird das Bild denn wirklich angezeigt, wenn du im Browser eingibst:
http://mydom.de/images/LogoBG.jpg

Also wenn ich den teil mit Background: url… entferne dann wird ja eine Hintergrundfarbe angezeigt
und das Bild wird auch angezeigt wenn ich auf den Link gehe

www.azrail-designs.de/images/LogoBG.jpg

Mach zunächst Mal deinen Code valide http://validator.w3.org

Ja das könnte ich jetzt noch machen
jedoch glaube ich nicht das das mein Problem löst
und um die Fehler zu beheben damit die Seite validiert ist fehlt mir das Wissen (Doctype usw.)

edit: Kann mir keiner bei meinem Problem helfen?
ist wirklich dringend da ich das morgen vorzeigen muss

Du wirst immer Anzeigeprobleme bekommen, wenn du keinen DOCTYPE verwendest, da dann die Browser nicht wissen, wie sie deine Daten interpretieren sollen. Kann sein, dass es in diesem Fall davon unabhängig ist, aber erst mal die bekannten Fehler rausmachen, dann die anderen suchen.

Und was sagt diese Zeile mit dem DOCTYPE genau aus?
mir hat mal jemand ne internetseite erstellt und dort steht ganz oben

als ich das in meine Datei eingefügt habe gabs gleich 4 Fehler mehr weil irgendwelche Zeichen nicht zu XHTML 1.1 gepasst haben oder so

Hallo,

Kann mir keiner bei meinem Problem helfen?

Jetzt ja, die Zeit des Ratens ist zum Glück vorbei.

Meine zweite Vermutung, das die Pfadangabe nicht stimmt, trifft zu.

Wenn du in einer css-Datei Bilder einbindest, geht der zugehörige Pfad auch von der css-Datei und nicht von der html-Datei aus.

Die css-Datei befindet sich im Verzeichnis

http://www.azrail-designs.de/technik/css/

und das Bild im Verzeichnis

http://www.azrail-designs.de/images

Der Pfad sollte also folgendermassen lauten, wenn ich mich nicht verzählt habe:

url(…/…/images/LogoBG.jpg)

Eventuell reicht auch einfach ein Slash vor der Pfadangabe, meist geht der Pfad dann auch vom Hauptverzeichnis aus weiter. Das funktioniert aber nicht bei jedem Provider, obwohl das wohl eigentlich auch korrekt sein sollte, also

url(/images/LogoBG.jpg)

Gruss

MrMurphy

Ich fühle mich grad so dumm
Wie konnte ich sowas nur nicht bemerken…
naja jetzt gehts
Danke! :slight_smile: