CSS in HTML - Hintergrundbild wird nicht angezeigt
hi leute,
ich bin neu hier und auch die materie rund um html und css sind mir nicht wirklich vertraut. also vielleicht schon mal vorab sorry für vielleicht "blöde" fragen. ich habe ein problem mit einer homepage vorlage die ich gerade bearbeite. hier der quellcode der seite: Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> anschließend schaue ich mir die seite im IE7 an und der banner oben fehlen (header2.jpg) sowie die hintergrundgrafiken für das menü und den footer bereich. es sei vielleicht noch gesagt das ich ein immobilienprogramm benutze, welches auch homepages erzeugt. die mitgelieferten layouts soll man anpassen können mit etwas geschickt. dabei bin ich gerade. nur wie gesagt im html editor wird alles korrekt angezeigt. lade ich die datei dann in den vorlage ordner des programms und lasse daraus die internetseite erstellen, kommt zwar die komplette schrift und der schwarze hintergrund, aber sämtliche bilder fehlen. auch hab ich schon rum gegoogelt und am css teil einiges rum probiert, damit mir das bild header2.jpg und alle anderen angezeigt werden. nur hat irgendwie nichts geklappt. ich könnte mir vorstellen das hier irgendwo der fehler liegt, aber ich weiß nicht wo. vielleicht habt ihr noch nen rat. #Header { width: 826px; height: 246px; float: left; background: url("img/header2.jpg") top left no-repeat; color: white; font-family: Candara; font-size: 33px; text-align: center; padding-top: 20px; } noch was. das css hab ich in die html mit eingebunden, weil das programm wohl nicht mit der separaten css datei klar kommt. ich hoffe ihr habt einen tip. vielen dank. schönen gruß mathias |
Die per CSS eingebundenen Grafiken müssen relativ zur CSS korrekt verlinkt werden.
Folglich muss eine Grafik sich vom Hauptverzeichnis aus in "bilder/grafiken/" befindet von einer CSS Datei, die sich in "css/" befindet so angesprochen werden: Code:
background: url(../bilder/grafiken/header.jpg); |
danke für deine schnelle antwort.
also meine datei header2.jpg liegt im verzeichnis c:\IMOS60\Internet\Vorlagen\Stil1\img\header2.jpg muß ich dann das komplette verzeichnis im css teil mit angeben? weil wenn ich jetzt nur "background: url(../img/header2.jpg);" eingebe - ist das bild auf einmal komplett verschwunden und der hintergrund ist weiß. gruß mathias |
Michael Jendryschik hat das recht gut erklärt Technische Fundamente des World Wide Webs – Einführung in XHTML, CSS und Webdesign.
|
Zitat:
|
Der Pfad von Bildern kann relativ zur CSS Datei, bzw. HTML Datei sein. Allerdings muss dieser Pfad auch vom Browser "erreichbar" sein.
Ich denke deine index.html Datei liegt im Ordner Stil1? Dann ist ../img falsch, da .. für "Gehe ein Verzeichnis zurück" steht. |
danke für eure hilfe. also ich hab es hinbekommen das mir die bilder jetzt erstmal angezeigt werden (ohne das ich bis jetzt irgendetwas auf meine seite hochgeladen habe).
aber jetzt hab ich ein anderes problem. ich habe jetzt rechts die navigation. mhhhh - diese würde ich nun aber gern links haben - nur wie geht das? :shock::idea::?: außerdem möchte ich, dass wenn ich in der navigation auf einen link klicke z.B. mietobjekte bzw. Wohnungen, dass dann der inhalt dieser seite in einer art frame in diesen weißen kasten dargestellt wird. wie bei immobilienscout24 z. bsp. -geht das? was ich bis jetzt gebastelt habe funktioniert irgendwie nicht. der haut mir da die ganze seite durcheinander. auch werden diese "trefferseiten oder angebotsseiten" von meinem programm hier durch drei :shock: einzelne seiten erstellt und zwar die liste_kopf.htm, liste.htm und liste_fuss.htm. diese drei seiten wiederum ergeben dann die eine trefferseite. ähm - versteht ihr was ich meine???? außerdem werden umlaute wie Ä,Ö,Ü nicht korrekt dargestellt. fragen über fragen. ich weiß. :? so sieht mein quellcode momentan aus: Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> danke. so sieht meine seite gerade aus - startseite http://www.algarve-yachtpoint.com/MHV/start.jpg und so, wenn ich auf den link "Grundstücke" geklickt habe http://www.algarve-yachtpoint.com/MHV/link.jpg schönen gruß mathias |
so, die fragen oben haben sich erledigt.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:16 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023