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

Framesets und Frames

Status
Für weitere Antworten geschlossen.

designer

Neues Mitglied
Morgen!

Ich bin zur Zeit mitten in einem Studium zum Multimedia-Designer und das es nicht einfach wird mir klar. Doch momentan hänge ich extrem. :-?

Problem ist die Vorlage im Heft die ich nicht nachgestellt bekomme.
Es soll links eine Spalte sein. Daneben zwei Zeilen und in der obersten Zeile nochmal eine Spalte.

Hier der Code den ich bis jetzt hinbekommen habe. Mir fehlt noch die zweite Spalte.
HTML:
<html>
<head>
  <title>Frame Demo</title>
</head>
<frameset cols="20%, 80%">
  <frame name="Inhalt" src="datei.htm">
  <frameset rows="20%, *">
  <frame name="Test" src="datei.htm">
  <frameset rows="20%, *">
  <frame name="Test" src="datei.htm">
  <noframes>
  <body>
    <p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht
unterstützt.</p>
  </body>
  </noframes>
</frameset>
</html>

Im Heft wird dieser Code vorgegeben ohne Frames. Was so ja nicht funktionieren kann. Das hab ich aber auch erst später festgestellt. Die Angaben sind nicht immer einleuchtend. :roll:

HTML:
<html>
<head>
  <title>Frame Demo</title>
</head>
<frameset cols="20%, 80%">
<frameset rows="20%, 20%, *">
<frameset cols="150, *">
<frame name="Test" src="datei.htm">
</frameset>
</html>

Es wäre toll wenn mir jemand helfen könnte. Bei selfhtml hab ich schon nachgelesen.
 
Zuletzt bearbeitet von einem Moderator:
mach' das doch mit tabellen oder DIVs. frames sind (oder sollten) schon länger als inkompatibel verschrien.

Nils aka XraYSoLo
 
Um das ganze nochmal besser zu erläuternt solltest du mal ein kleines Bild machen, wie dass aussehen soll. Im Moment kann ich mir darunter nämlich nichts vorstellen.
 
mach' das doch mit tabellen oder DIVs. frames sind (oder sollten) schon länger als inkompatibel verschrien.
Danke für den Hinweis. Da dies im Studiums-Heft so vorgesehen ist, muß ich mich leider daran halten. Auch die Einsendeaufgabe soll mit Frames gemacht werden.

Um das ganze nochmal besser zu erläuternt solltest du mal ein kleines Bild machen, wie dass aussehen soll. Im Moment kann ich mir darunter nämlich nichts vorstellen.

Hier mal ein Foto:
 

Anhänge

  • Übung-1.jpg
    Übung-1.jpg
    28,2 KB · Aufrufe: 13
Du musst den oberen Frame nochmal durch ein Frameset ersetzen, welches zwei nebeneinandere liegende Frames definiert.
 
So langsam krieg ich die Wut. Jetzt hab ich den oberen Frame unterteilt;Jump dafür krieg ich jetzt die zweite Zeile nicht mehr hin. :evil: Was ist das bloss. Bitte sagt mir wie der Code aussehen muß.

HTML:
<html>
<head>
<title>Frame Demo</title>
</head>
<frameset cols="20%, 80%">
<frame name="Inhalt" src="datei.htm">
<frameset rows="20%, *" cols="20%, *">
<frame name="Test" src="datei.htm">
<frameset rows="100%">
<frame name="Test" src="datei.htm">
<frameset rows="20%,*">
<frame name="Test" src="datei.htm">
<noframes>
<body>
<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht
unterstützt.</p>
</body>
</noframes>
</frameset>
</html>
 
Code:
-----------
| | 2 | 3 |
| |--------
|1|   4   |
| |--------
| |       |
-----------
So soll das aussehen, oder?

Also mach das so: (name ist jeweils nur zur Erklärung, welcher Bereich gerade dran ist.)
HTML:
<frameset name="1,2,3,4" cols="20%,80%">
  <frame name="1">
  <frameset name="2,3,4" rows="20%, 20%, *">
    <frameset name="2,3" cols="50%, 50%">
      <frame name="2">
      <frame name="3">
    </frameset>
    <frame name="4">
  </frameset>
</frameset>
 
Danke ;Jump ;Jump es funzt. Jetzt kann ich weiter machen. Das Forum ist wirklich klasse, hier wird einem sehr schnell geholfen. Respekt!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben