• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Nur Teil eines Frames scrollen?

Status
Für weitere Antworten geschlossen.

Loriot

Neues Mitglied
Hi,
wie bekomme ich es hin, nur einen Teil einer Seite zu scrollen?
D.h. ich habe einen Navi Frame, in dem sich oben das Logo sowie 2 Hyperlinks befinden. Darunter dann ein Menge Hyperlinks zu navigieren, nun hätte ich gern, das das Logo sowie die 2 Hyperlinks immer zu sehen sind und sich der Bereich darunter scrollen lässt. Muss ich das Ganzze jetzt wieder in 2 Frames teilen oder bekome ich das irgentwie anders (beser) hin?
 
Ich wollte es ja eingentlich vermeiden, den linken Naviframe nochmal extra in 2Frames zu teilen, gibt es da noch eine andere Möglichkeit?
Wenn ich es mit Frames mache, wie müsste ich das dann definieren damit es so aussieht:

Code:
L | Haupt1 | Haupt2
o |        |
g |        |
o |        |
--|        |
N |        |
a |        |
v |        |
i |        |
 
die "Haupts" gleichzeitig oder separat scrollen

Achso, jetzt verstehe ich.

Nein, ich denke du brauchst ein extra Frame.
 
Zuletzt bearbeitet:
Ich wollte es ja eingentlich vermeiden, den linken Naviframe nochmal extra in 2Frames zu teilen, gibt es da noch eine andere Möglichkeit?
Das einzige, was sich noch anbietet ist, es komplett ohne Frames zu realisieren. Das ist letztendlich auch für die Nutzer besser, weil die - bekannten - Probleme von Frames wegfallen.

Wenn Du es mit Frames machen willst, musst Du einzelne Frames immer wieder durch ein neues Frameset aufteilen, ja.

Gruß,
-Efchen
 
Ich habe es so versucht:

Code:
 <frameset cols="10%,45%,*">
  <frameset rows="20%,80%">
    <frame src="logo.htm" name="Logo">
    <frame src="navi.htm" name="Navi">
    <frame src="haupt1.htm" name="Haupt1">
    <frame src="haupt2.htm" name="Haupt2">
    <noframes>
   </frameset>
</frameset>
funktioniert aber leider nicht, wo liegt der Fehler?:?:
 
Zuletzt bearbeitet:
Du hast in Deinem ersten Frameset 3 Spalten definiert, aber nur eine mit einem neuen Frameset gefüllt.
Das zweite Frameset hat nur 2 Zeilen, bekommt aber 4 Frames zugewiesen. Das sind 2 zuviel.
Und da steht ein geöffnetes, aber nicht geschlossenes <noframes>-Tag.
 
Habe es jetzt so geändert:
Code:
<frameset cols="10%,45%,*">
  <frameset rows="20%,80%">
    <frame src="logo.htm" name="Logo">
    <frame src="navi.htm" name="Navi">
  </frameset>
  <frame src="haupt1.htm" name="Haupt1">
  <frame src="haupt2.htm" name="Haupt2">
</frameset>
und so funktionierts. Danke:)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben