Hi,
Im Prinzip ist es ja egal wie genau jetzt das fachchinesisch heisst.. bei mir funzt die seite komischerweise mit Firefox...
Das liegt dann daran, daß Du dort genau die Fenstergröße nutzt, für die diese Seite konzipiert ist. Bei Abweichungen nach oben oder unten passt nichts mehr.
auf jeden fall will ich 2 frames betreiben
wozu?
Aber schauen wir doch mal in den Quelltext der betreffenden Seite http://www.vegas-webspace.com/kinslayer/:
<html>
Aha, scjö, html also. Aber welches? Du solltest die Broser nicht raten lassen, wenn Du vergleichbare Ergebnisse willst.
<head>
<style type="text/css">
body {background: url(Buch4.jpg) fixed center;}
</style>
Hiermit zentrierst Du das Hintergrundbild und kannst die Inhalte nur noch für eine ganz bestimmte Fenstergröße "frei" positionieren.
<STYLE ID="NOF_STYLE_SHEET">
Oops. Wie kommt Dein Editor auf die absurde Idee, daß style eine ID haben könnte?
Das jedoch erforderliche Attribut läßt er weg.
DIV#Table1 { position:fixed; visibility:inherit; top:100; left:200; width:64; height:750}
DIV#Table2 { position:fixed; visibility:inherit; top:150; left:630; width:70; height:750}
Abgesehen von der sehr seltsamen Namensgebung:
- Der IE kennt position:fixed nicht.
- Die Positionsangaben sind ohne Einheiten ungültig
- Wenn sie denoch interpretiert werden, dann müßte das Fenster mindestens 900px hoch sein, um die Inhalte anzeigen zu können.
</STYLE>
</head>
<style type="text/css">
Oops, Der Style-Bereich gehört aber in den head und diesem feht auch noch das title-Element.
body { overflow:hidden;}
Übel. Du willst also tatsächlich nicht, daß in zu kleinen Fenstern alles angezeigt wird?
<TABLE ID="Table1" BORDER=0 BACKGROUND="transparent" CELLSPACING=0 CELLPADDING=0 WIDTH=64>
Table hat kein Attribut "background".
<TR><TD>
<DIV ID="Table1">
Eine ID kann nur einmal im Dokument verwendet werden.
Abgesehen davon: Es ist völliger Quatsch, ein Tabelle zu nehmen, wenn deren einzige Inhalte ohnehin positioniert und damit aus dem Elementenfluß (und der viel zu schmalen Tabellenzelle) genommen werden.
<IFRAME SRC="menu.html" WIDTH="350" HEIGHT="700" FRAMEBORDER="0" SCROLLING="no"></IFRAME>
nötig ist das eigentlich auch nicht.
</TD></DIV>
Oops, falche Verschachtelung.
<TD>
<DIV ID="Table2">
<IFRAME SRC="home.html" LEFT="800" WIDTH="400" HEIGHT="700" FRAMEBORDER="0" NAME="content" SCROLLING="no"></IFRAME>
Was soll ein Broser mit dem nicht existierenden Attribut "left" anfangen?
Und abermals setzt Du 700px Fensterhöhe voraus.
</TD></DIV>
und schon wieder falsch verschachtelt.
Du erwartest bei diesen Fehlern tatsächlich ein auch nur einigermaßen sinnvolle Anzeige?
freundliche Grüße
Ingo