Thema: Layer
- 01.06.2008 17:19 #1
Layer Wenn ich nachträglich von Frames auf Layer umrüsten will, gibt das für meine Homepage viel Aufwand?
Kann ich anstatt von 3 Frames in einer externen CSS Datei 3 Layer definieren und danach nur in jedem File den Inhalt zwischen <div></div> setzen?
- 01.06.2008 17:21 #2
ganz einfach so wirds nicht gehen, du wirst schon was umschreiben müssen.
Ich nehme an, dass es sich um die Seite in deiner Signatur handelt?
Dann wäre es auch nicht sooo viel Arbeit, sie von Beginn an neu aufzubauen.
Auch zur Übung.
- 01.06.2008 17:27 #3
Könnte das so gehen?
CSS:und dann in jedem File den Inhalt zwischen bsp. <div id="1"></div> setzen?Code:<div id="1"> ...</div>
- 01.06.2008 17:30 #4
das ist ein html-code.
Dazu musst du dann den CSS-Code erstellen.
CSS:
HTML:Code:#content { ..... }
Code:<div id="content">...</div>
- 01.06.2008 19:05 #5
Wie kann ich dann die Seiten anstatt in den Frames in den Layer laden???
- 01.06.2008 19:06 #6
statt den ... im html-code setzt du halt die jeweiligen Inhalte rein, bei den ... im css-code die style-angaben.
- 01.06.2008 19:24 #7
Was kommt dann in index.html?
- 01.06.2008 19:31 #8
er html-code..... mit allen Inhalten und was halt eben alles da sein soll.
der css-code kommt in die .css-Datei rein.
- 02.06.2008 08:34 #9
Ähhmm...zum einen sind "Layer" eine Erfindung von Netscape und funktionieren nur in Netscape 4, aber vermutlich meinst Du was anderes. Allein dadurch, wie Du die Frage formulierst, wird klar, dass Du Dir etwas ganz anderes vorstellst, als eigentlich möglich ist. Daher ist die Antwort erstmal:
Es funktioniert völlig anders. Deswegen ist der Aufwand natürlich nicht gering. Und Deine Denkweise zeigt mir, dass Du bisher so viel mit Frames gemacht hast, dass Du die normalen Abläufe im WWW schon gar nicht mehr richtig verstehst. Für Dich wird also der Umdenkprozess von den vermurksten Frames, die den normalen Ablauf verdrehen wie eine Raum-Zeit-Verzerrung in einem SciFi-Film, zum normalen Ablauf beim Laden einer URL im Web das eigentlich schwierige Problem!
Natürlich nicht! Sowas wie Frames gibt es kein zweites Mal, dass man etwas in ein Element reinladen kann. Das war bei Einführung der Frames so eine fixe Idee, die nicht völlig durchdacht war und zu den bekannten Problemen führt.Kann ich anstatt von 3 Frames in einer externen CSS Datei 3 Layer definieren und danach nur in jedem File den Inhalt zwischen <div></div> setzen?
Du musst Dich erstmal dran gewöhnen, dass immer nur eine einzige Seite im Browserfenster angezeigt wird, und dass ein Hyperlink immer nur eine komplette Seite lädt und diese an Stelle der eben angezeigten Seite darstellt.
Deine auf Frames aufgebaute Site wirst Du von 0 auf komplett neu schreiben müssen.
Du solltest von 0 auf HTML lernen und nicht den Fehler machen, in Frames zu denken. Mit der Zeit wirst Du rausfinden, welche der guten EIgenschaften von Frames Du mit welchen anderen Mitteln abbilden kannst. Aber Du solltest eins nach dem anderen machen und nicht hinten anfangen.
Gruß,
-Efchen
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Mehrere Layer zentriert anzeigen
Von Slibbo im Forum CSSAntworten: 5Letzter Beitrag: 30.01.2008, 14:18 -
Layer verstecken?
Von Sea-Kay im Forum HTML und XHTMLAntworten: 1Letzter Beitrag: 27.09.2007, 17:47 -
on click layer mit internet explorer
Von htmlnewby im Forum HTML und XHTMLAntworten: 5Letzter Beitrag: 10.09.2007, 21:24 -
CSS Layer Problem
Von stetro im Forum CSSAntworten: 4Letzter Beitrag: 31.08.2006, 10:39 -
Layer
Von dominik im Forum Off-Topic PlaudereckeAntworten: 5Letzter Beitrag: 18.05.2006, 19:51



LinkBack URL
About LinkBacks



Lesezeichen