Hallo Dugh Dugh,
das Stacken vom Layout her aber durchaus sinnvoll.
Es ist nur sinnvoll, wenn die geframeten Seiten außerhalb deiner Kontrolle stehen, bzw. auch ungeframed anderswo sinnvoll existieren können.
Zunächst mal würde ich darüber nachdenken, den Kopfteil und den Listenteil in zwei Boxen einer normalen HTML Seite zu bringen. Das hat insofern Vorteile, dass Du dann nur ein Dokument hast und ggf. mit JavaScript übergreifend Dinge tun kannst, die Dir die Isolation der iframes erschweren könnte.
Du wolltest ja auch erreichen, dass der obere iframe aus dem Bild gescrollt wird, sobald man anfängt, etwas im unteren iframe zu klicken. Solche Operationen sind - denke ich - einfacher, wenn alles ein DOkument ist. Ich würde allerdings deinen konkreten Plan ebenfalls nicht umsetzen, denn nichts ist lästiger als schüchterne Inhalte, die bei Klick mit der Maus abrupt woanders hinhüpfen, so dass der zweite Mausklick, den man schon im Finger hatte, die falsche Stelle trifft. Wenn der Kopfteil nicht zu groß ist, dann ist ein einziges Dokument, dass keinen in sich scollenden iframe enthält, die einfachere Lösung. Man dreht kurz am Mausrädchen oder wischt kurz nach oben - und der Kopfteil ist weg. Mit Tastatur mag es umständlicher sein, je nach dem, wieviele interaktive Elemente über der Liste stehen, aber für sowas gibt es Start-Links, also ein <a> Element ganz oben, das als erstes den Fokus bekommt, und den Sprung zu deinem Listenanker auslöst. Sowas siehst Du ggf. in Google. Mach eine Suche, und sobald die Suchergebnisse da stehen, drücke 1x Tab. Bei mir poppt dann oben links ein Fenster auf "Zu den Hauptinhalten springen". Wenn Du sowas brauchen kannst, können wir über die Realisierungsmöglichkeiten reden.
Wenn Du möchtest, dass der Top-Teil sichtbar bleibt, wenn man in der Dokumentliste scrollt (oder sich dann sogar verkleinert und sichtbar bleibt, wie man es auf manchen Seiten sieht), dann reden wir von sticky headers, sowas geht auch und braucht etwas JavaScript. Auch dazu kannst Du Tipps bekommen.
Oder Du bleibst bei deinen iframes - das ist für mich auch legitim. Es ist deine Aufgabe, deine Zeit, im Zweifelsfall deine Prügel wenn deine User unzufrieden sind, und niemand kann dich zwingen, zu einem Dir unpassenden Zeitpunkt Lernaufwand zu investieren. Der lohnt sich zwar sicherlich, aber die Zeit muss man ja erstmal haben.
Rolf
sumpsi - posui - clusi