Hallo Christoph,
eben nicht Frameset, sondern Iframes! [...] hab ich dir doch geschrieben
Und ich habe dir geantwortet, daß das keine wirklich gute Idee sei. Die Begründung für beide Behauptungen steht noch aus.
Dass sich Gilberts Vorhaben sehr leicht mit Iframes realisieren ließe, dürfte doch unstrittig sein: In der Breite auf je 800 Pixel definierte IFRAME-Elemente in einen ausreichend großen Container oder eine Tabelle packen, fertig ist die Laube.
Dafür braucht es dann unter Umständen noch nicht einmal CSS.
Aber wie willst du das mit Frames in einem Frameset schaffen?
Gibt der folgende Code in etwa deine Idee wieder, der bei mir nur im IE funktioniert?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/tr/html4/frameset.dtd">
<html>
<head>
<title>komplettes Frameset scrollen</title>
<style type="text/css">
[code lang=css]
html {
margin:0;
padding:0;
height:100%;
width:100%;
}
frameset {
margin:0;
padding:0;
width:2412px;
}
frame {
width:800px;
}
</style>
</head>
<frameset cols="800,800,800" frameborder="1" framespacing="0" border="1">
<frame name="contents" src="seite1.html">
<frame name="main" src="seite2.html">
<frame name="main2" src="seite3.html">
</frameset>
</html>
[/code]
Allerdings kommt der IE da auch noch mit unerwünschten vertikalen Scrollbalken. Nun gut auch gegen die könnte man dann was tun, analog zu dem Artikel von Elya:
Horizontale Scrollbalken im Internet Explorer 6
Und was hast du für die (anderen) Browser vorgesehen? Wie sieht dein korrekt-gebautes komplett scrollbares Frameset denn aus?
Gruß Gernot