Frameset verschiebt sich

Status
Nicht offen für weitere Antworten.

cry_baby

Mitglied
Hallo,

ich habe meine Seite in 2 Frames unterteilt. Der obere Frame ist nicht das Problem. Aber beim unteren Frame verschiebt sich die komplette Seite ein Stückchen nach links, dadurch, dass ich einen Scrollbalken erscheinen lassen muss. Jetzt ist mein ganzes Layout nicht mehr bündig.

Kann ich das Verschieben durch die Scrollleiste irgendwie verhindern? Oder weiss irgendjemand eine andere Lösung?

Ein Bild zur besseren Verdeutlichung habe ich angefügt.

Hier ist mein Code vom Frameset:

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>

<frameset rows="210,*" cols="*" border="0" >
  <frame src="top.php" scrolling="no" noresize marginwidth="0" marginheight="0"/>
  <frame src="bottom.php" scrolling="yes" noresize marginwidth="0" marginheight="0"/>
</frameset>
<noframes><body>
</body>
</noframes></html>
 

Anhänge

  • problem_scrollleiste.jpg
    problem_scrollleiste.jpg
    18,2 KB · Aufrufe: 27
Hi cry,
probier es einmal mit
HTML:
frameborder=0 framespacing=0

Allgemein kann ich dir aber nur von Frames abraten, allein schon wenn du mit php arbeitest und variablen weitergeben willst.

Mit z.B. PHP kann man dateien ja gut includen, dass würde ich bevorzugen.
 
Hi,

das Verschieben des Seitenlayouts durch den vertikalen Scrollbalken lässt sich leider nicht verhindern, das Browserverhalten ist in diesem Fall ganz normal.

Da du PHP einsetzt, liesse sich das Seitenkonzept anstelle der Frames auch mit DIVs und CSS umsetzen, und die Inhalte in das untere DIV dynamisch laden. Hierbei müsste das untere DIV um den Scrollbalken breiter dimensioniert werden, damit hier nicht derselbe Effekt in Erscheinung tritt.
 
Status
Nicht offen für weitere Antworten.
Zurück