|
|||
3 spaltiges Layout, die 100.000te
Hallo zusammen,
erstmal sorry, da sicherlich dieses Thema immer wieder kommt, aber ich hab schon fleißig gesucht, aber ich finde einfach nicht die richtige Lösung. Ich habe folgendes Problem, an dem ich scheitere, mein Layout soll folgendermaßen aussehen: Header linkes Menü Main rechtes Menü Footer Das Layout steht soweit und ich denke, dass das soweit ganz gut passt. linkes Menü, Main und rechtes Menü sind div-Container?!? Aber jetzt stelle ich mir seit Tagen die große Frage, wie schaffe ich es nun, dass wenn ich im linken Menü einen Link klicke, dass dann nur der Main-Bereich und das rechte Menü mit einem anderen Inhalt gefüllt wird (früher eben über ID´s bzw. Layer oder Frames einfach per Frame-ID ne HTML-Seite eingeladen?!?). Aber wie geht das mit CSS oder muss hier zwingend immer der komplette Bereich (also das komplette Layout) in einer neuen HTML-Datei geladen werden? Ich blick es einfach nicht, da ich relativ neu mit CSS angefangen habe. Vielleicht kann mir einer das wirklich für Dummy´s "kurz" erklären. Habe mir auf css4you auch die Beispiele angeschaut, ok, da ist das mit dem Aufbau schön zu sehen, aber die Verlinkungen laufen natürlich alle auf "#" und somit kann ich mir wieder nicht vorstellen, wie das funktionieren soll! Vielen Dank für Eure Hilfe! Gruß Speedoo P.S. Vielleicht denke ich immer noch zu sehr in Tabellen und Frames *gg*... |
Sponsored Links |
|
|||
Zitat:
Bei Klick auf einen Link wird die gesamte Seite neu geladen, nicht nur einzelne Teile. Vergiss am besten das Frame-Prinzip. Wenn du dir die Arbeit erleichtern willst, dann kannst du deine Seite auf dem Server zusammensetzen lassen. Das geht z.B. mit PHP (include-Funktion) - die Suchfunktion bringt dich weiter. |
Sponsored Links |
|
||||
Naja, rein theoretisch wäre das mit AJAX möglich ... aber damit fangen wir besser jetzt garnich an *g*
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
||||
Hallo Speedoo,
ich arbeite gerade an einer Site, die aussieht als hätte sie frames, aber keine hat. Sie basiert auf einem CSS-Layout in dem der Inhaltsbereich über ein JS ausgetauscht wird. Die Site ist auch bei abgeschaltetem JS zugänglich. Du kannst Dir das hier ansehen: http://www.gagaris.de/VMW/VMW_2.html Vielleich hilft's Dir ja weiter... Schönen Gruß, -Alex |
|
|||
Vielen Dank Alex, das sieht sehr gut aus, so in etwa stell ich mir das auch vor.
Kannst Du mir vielleicht erklären, wie Du das hinbekommst ohne Frames? Wäre super... Wenn Du es nicht öffentlich posten willst, lass ich Dir gern meine Mail-Addi zukommen! Gruß Stefan |
|
||||
Hallo Stefan,
na das freut mich doch, wenn ich mich mal revanchieren kann. Ich profitiere mit meinen Problemen seit Tagen von diesem Forum. Also: eigentlich kannst Du Dir über die Quelltextansicht und die Seiteninformation ja den ganzen Zauber ansehen. Der Einfachheit halber hier aber noch die entsprechenden Links: CSS:http://www.gagaris.de/VMW/VMW_2.css Es gibt noch eine 2. CSS-Datei in der ich alle Farbformatierungen zusammengefaßt habe. (muß nicht sein): http://www.gagaris.de/VMW/VMW_Farben.css Die Datei mit den JS findest Du hier: http://www.gagaris.de/VMW/VMW_2.js Im wesentlichen geht es darum, daß Du den verschiedebnen Inhalts.divs (denen in der Mitte) über ihre ID und dem JS mitteilst, welcher angezeigt werden soll. Viel Spaß beim Nachbau und schöne Grüße, - Alex |
|
|||
Vielen vielen Dank Alex, hatte mir den Quelltext gestern schon angesehen, aber jetzt nachdem Du auch die JS-Datei gepostet hast, kann eigentlich nichts mehr schiefgehen! *supi*
Werd dann mal beide Varianten testen über Austausch JS oder über komplette Seite jedesmal neu laden. Wer schneller ist macht das Rennen! Gruß Stefan |
|
||||
Geflackere?!?
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
Sponsored Links |
|
|||
An und für sich ist das ja alles kein CSS Problem.
Mit Frames macht man ja im Grunde nichts mehr. Verstehe allerdings nicht, wieso Ihr das nicht ganz normal mit PHP macht und die Content Seite dynamisch erzeugt. Sicher ist das ganz toll mit JS, allerdings sehe ich da das Problem, das jemand ohne aktiviertes JS absolut rein garnichts auf der Page sehen kann. Sowas sollte man unbedingt vermeiden! |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
3 Spaltiges Layout mit CSS - Fluid Fixed Fluid | chuha | CSS | 3 | 23.12.2011 13:37 |
3 spaltiges Layout mit CSS | Serpico | CSS | 2 | 20.12.2010 16:53 |
3 Spaltiges Layout | AllOnline | CSS | 5 | 19.07.2010 00:09 |
2 spaltiges Layout, unabhängig scrollbar | Plasm | CSS | 6 | 15.02.2008 11:31 |
Footer Problem (3 spaltiges Layout, variable Höhe) | Lofesto | CSS | 2 | 23.07.2007 17:13 |