Frameset in die Mitte des Bildschirms setzen

Status
Nicht offen für weitere Antworten.

skaterjordan

Mitglied
Hallo,

ich habe ein Frameset das einen Menü-Frame, einen Banner-Fram und einen Fram mit dem eigentlchen Inhalt hat. Wenn diese Seite im Browser angezeigt wird dann wird oben links angefangen. So ist das ja auch üblich. Aber ich hätte es lieber wenn das komplette Framset zwar oben anfängt aber nicht links sondern in der Mitte,
Im Prinzip müsste man eine Seite mit einer Tabelle erstellen und in die Tabelle das framset einfügen.
Ich wüßte nur nicht wie ich das realisieren könnte. Hat da jemand ein Idee?

// EDIT

Hat sich erledigt^^.
 
Hi,
wenn dein Frameset eine fixe Breite hat kannst du es zum Beispiel in ein div Element legen. Zb bei einer breite von 800px könntest du das ganze so lösen:
Code:
<div style="position:absolute; top:0px; left:50%; width:800px; margin-left:-400px;">
code von deinem Frameset....
</div>
 
@hans jörg: Seit wann kann denn ein Frameset in einem DIV-Element eingebettet werden? :suspekt:

Hast du die Funktionsfähigkeit deines Vorschlages auch überprüft und das "Konstrukt" mal durch den w3c-Validator geschickt?
 
für das linke frame (html teil)
HTML:
<div align="right">...</div>
für den banner
HTML:
<div align="center">...</div>
für das hauptframe
HTML:
<div align="left">...</div>

fertig
 
Und wie wäre es hiermit?

Code:
<frameset cols="*,800,*">...</frameset>
 
Status
Nicht offen für weitere Antworten.
Zurück