[q=malligan]Aaaaaaaaalso, ich hab diese Demo mal studiert fröhlich es ist mir schon einiges klarer geworden jetzt. Aber ich hab halt doch noch ein paar Fragen offen.[/q]
Gar kein Problem... Immer her damit...
[q=malligan]Wenn ich jetzt Navigationsbuttons, oder ein Bild als Banner einfügen will, mach ich das im screen.css, screen_ie.css oder im index.htm?[/q]
Immer in die HTML-Datei. In die CSS-Datei schreibst Du nur Informationen über das Layout, bzw. das Erscheinungsbild des Bildes. Also ob z.B. ein Rahmen drum herum soll, oder so...
In die CSS-Datei trägst Du das Bild, bzw. den Bildnamen nur dann ein, wenn Du das Bild als Hintgerundbild benutzen willst.
[q=malligan]Und warum hat es im screen_ie.css bei dem Banner und der Navigation kein Werte?[/q]
Keine Werte stimmt nicht ganz... Dort ist ja noch die Positions-Angabe...
Warum sonst keine Werte drin stehen hat folgenden Grund: Wenn Du einen Blick auf den Quellcode wirfst siehst Du, dass zunächst das Stylesheet "screen.css" geladen wird. Dies ist aber nicht browserspezifisch. Diese Datei liest jeder Browser, also auch der IE.
Anschließend lädt
nur der IE die zweite CSS-Datei "screen_ie.css". Weil im ersten Stylesheet aber schon die ganzen Informationen zum Banner drin stehen, hat der IE diese im Speicher. Es werden nur diese Angaben überschrieben, die in beiden Stylesheets drin stehen.
Genutzt wird dann immer nur die zu letzt geladene Angabe.
Ein kleines Beispiel:
In einem ersten Stylesheet setzt Du die Schriftfarbe auf grün und die Schriftstärke auf fett. Dadruch wird in allen Browsern die Schrift grün und fett dargestellt.
Lässt Du nun den IE ein zweites Stylesheet - wie auf der Demoseite - laden, in welchem Du die Schriftstärke auf normal setzt, so werden bei allen Browsern die Schrift grün und fett und beim Internet Explorer nur grün angezeigt.
Ich hoffe, ich konnte dies ein wenig klar darstellen.
[q=malligan]Ach ja, was auch noch ist, wenn ich die Seite mit dem IE angucke, dann funktioniert überhaubt nichts. Da hab ich ober den Bannerbereich, dann kommt anschliessend der Navigationsbereich gefolgt vom Inhalt. Und wenn ich Scrolle, dann scrollt alles mit großes Grinsen Das hab ich zuhause im Firefox nicht.[/q]
Danke für den Hinweis! Ich habe das Problem gefunden. Ich hatte vergessen, den letzten Kommentar vor dem Conditional Comment (also dem Kommentar, wo die Bedingung für das Laden des zweiten Stylesheets drin steht) mit "-->" zu schließen.
Jetzt sollte es aber funktionieren...
[q=malligan]Übrigens, Deine Erklärungen sind echt geil und verständlich geschrieben, da komm sogar ich nach!

[/q]
Na das freut mich aber... :approve: