Alexander Hain: Probleme mit Frames

Hallo

ich habe eine (leider) etwas Grafikintensive Homepage zu machen und habe
darin 5 Frames

+-----------------+
|       A         |
+-----------------+
|    |         |    |
|    |         |    |
| B |    C   | D|
|    |         |    |
|    |         |    |
|    |         |    |
+-----------------+
|       E          |
+-----------------+

In A befindet sich das Hauptmenü und in E ein Untermenü.
B und C zeigen die Inhalte an. In D soll eine Linie optisch das obere
und untere Menü verbinden:

--(Mail)--(Thema1)--(Thema2)----+
                                              |
                                              |
                                              |
                                              |
-----------(UMenü1)--(Umenü2)---+

Leider hab ich jetzt das Problem mit verschiedenen
Bildschirmauflosungen, aber da werde ich wohl nicht drumrumkommen, für
mehrere Auflösungen zu programmieren.

Was mein Problem betrifft, wie kann ich gewährleisten, dass die Linie
beim ändern der Fenstergröße in Position bleibt?

Danke für die Hilfe

Alex

  1. Hallo Alex,

    Was mein Problem betrifft, wie kann ich gewährleisten, dass die Linie
    beim ändern der Fenstergröße in Position bleibt?

    Ich wuerde links und rechts von Deinem vorgestellten Frameset zwei blinde Frames einbauen, die den Wert * haben und sich somit der Skalierung der Browser anpassen und zudem fuer eine Zentrierung des Framesets sorgen. Du kannst dann fuer die Frames A bis E feste Pixelwerte wählen, die die Linie an der benoetigten Stelle belassen.

    Bleibt hier die Frage, fuer welche Aufloesung Du das Content-Frameset machst. Wählst Du die niedrigste von 640x480, bist Du auf der sicheren Seite, der Nachteil koennte hier allerdings sein, das bei einer sehr hohen Aufloesung die Site etwas untergeht.
    Dass eine in der Weise gebaute Website aber nicht schlecht aussehen muss, auch wenn rechts und links viel Rand ist, zeigt die folgende Arbeit: http://webwunder.de
    Sie zeigt auch, wie man das macht, was ich oben beschrieben habe. :-)

    Schoenen Gruss,
    Ralph

    1. Hi

      Danke für die Hilfe

      Also soll ich 7 Frames einbauen, oder? Und die 2 weiteren mit leeren Seiten?

      Wie wäre es, wenn ich für die Auflösung 800x600 programmiere?

      Ciao Alex

      1. Also soll ich 7 Frames einbauen, oder? Und die 2 weiteren mit leeren Seiten?

        Ich wuerde die beiden Frames mit den leeren Seiten und das Frameset mit den Inhalten als Frameset bauen. Frameset innerhalbe eines Framesets geht ja auch ohne Probleme.

        Wie wäre es, wenn ich für die Auflösung 800x600 programmiere?

        Es kommt auf das Projekt an. Infosites mache ich immer auch fuer 640 x 480, Galerien duerfen da gerne hoehere Aufloesungen haben. Aber auch wenn ich eine Site fuer 800 x 600 mache, reize ich nicht jeden Pixel aus, sondern ziehe eine leichte Skalierung des Browsers ab, so dass ich am Ende bei ca. 700 mal 500 bin. Is so ne Marotte von mir, bis zuletzt die kleinstmoegliche Aufloesung einzusetzen, auch wenn viele meinen, die Masse der Surfer habe doch bereits 800 mal 600 eingestellt.

        Schoenen Gruss,
        Ralph