WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Internet (http://www.wcm.at/forum/forumdisplay.php?f=8)
-   -   HTML / horizontale Scrollbalken (nur IE) (http://www.wcm.at/forum/showthread.php?t=149555)

BIG 08.11.2004 10:57

gib einem der frames mal fixe werte bei der größe, ich glaub das sollte dann klappen.

der IE scheint probleme damit zu haben das 2 frames in % sind.
wenn du bei dem einem Frame so und so eine tabelle lädst mit einer fixen grösse, teil dem frame auch ne größe zu.

lg rainer

sleipner 08.11.2004 11:08

Also ein Frame mit einer fixen Groesse ist nicht machbar, auch wenn das funktionieren sollte. Denk einmal an die unterschiedlichen Aufloesungen, von 640 bis 1600 Pixel ist da alles moeglich.

Es hat uebrigens auch nichts mit Tabellen zu tun - ich hab das ganze mit einem normalen Text probiert, und das Problem ist dasselbe. Ich bin mir jetzt auch ziemlich sicher, dass das auch nichts mit Style Sheets zu tun hat.

Bleibt nur mehr die Konklusio ueber, dass IE immer einen horizontalen Balken braucht, wenn ein vertikaler notwendig ist.

Netdragon 08.11.2004 11:32

Zitat:

Bleibt nur mehr die Konklusio ueber, dass IE immer einen horizontalen Balken braucht, wenn ein vertikaler notwendig ist.
Nee braucht er nicht !
Versuch mal den Frame in der mitte zB 30% zu geben und den rechten die breite offen zu lassen !

BIG 08.11.2004 11:35

ich seh die seite leider nicht:

Forbidden
You don't have permission to access / on this server.

aber so wie ich es versteh hast du drei frames

|1ter frame=wert|zweiter frame=%|dritter frame=%|

1ter frame mit angaben, die anderen beiden nicht.

gib einfach dem zweiten oder dritten wo der balken auftaucht auch einen wert.
der zweite passt sich dann eh an, wenn % angabe.

bzw. den fixwert dem frame zu geben, wo eben die tabelle drin ist, ob das jetzt der zweite oder dritte frame ist, seh ich leider nicht.

lg rainer

sleipner 08.11.2004 12:12

OK probieren wir's noch einmal. Ich hab versucht das Problem ziemlich zu vereinfachen.

www.sovik.no/test

besteht aus 2 Dateien

1.) index.html...frameset (so kurz, dass ich es gleich hier posten kann).
2.) main.html...Datei mit Text

================================
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"DTD/xhtml1-frameset.dtd">
<html>
<head>
<title>Test</title>
</head>

<frameset rows="*">
<frame src="main.html" name="main" id="main" frameborder="0" framespacing="0" border="0" />
</frameset>
<noframes>
</noframes>

</html>
================================

Im Vollschirmmodus bekomme ich alles auf den Schirm, da hab ich keine Balken. Wenn ich das Bild verkleinere, bekomme ich beim IE sowohl horizontale als auch vertikale Scrollbalken, beim Opera und Firefox nur vertikale.

Fusi 08.11.2004 12:22

hm es gibt ja die möglichkeit mit scrolling="no".. nur weiß ich nicht wie man die nur horizontal anwendet.

BIG 08.11.2004 13:02

Zitat:

Original geschrieben von Fusi
hm es gibt ja die möglichkeit mit scrolling="no".. nur weiß ich nicht wie man die nur horizontal anwendet.
gar nicht. weil es nicht geht nur einen zu unterdrücken.

andere Frage, muss es ein frame sein ?

kann es nicht einfach eine tabelle sein die mit div overflow arbeitet ?

lg rainer

_m3 08.11.2004 13:20

Zitat:

Original geschrieben von sleipner
Im Vollschirmmodus bekomme ich alles auf den Schirm, da hab ich keine Balken. Wenn ich das Bild verkleinere, bekomme ich beim IE sowohl horizontale als auch vertikale Scrollbalken, beim Opera und Firefox nur vertikale.
Ich wiederhole meine Aussage nochmals: Der IE benutzt einen anderen Algorithmus zur Berechnung des verfuegbaren Platez inerhalb des Browsers als Mozilla oder Opera. Dur wirst das Problem sauber nicht wegbekommen (ausser du deaktivierst die Scrollbars, was aber nicht IMHO nicht wirklich eine gute Idee ist).

Fusi 08.11.2004 13:37

also, jetzt wirds ganz lustig:

Wenn ich jetzt das /test/ hernehme und den Quelltext kopiere und lokal speichere als htm, und dann aufrufe, habe ich die horizontalen balken nicht!

sleipner 08.11.2004 14:07

...oder wenn du

www.sovik.no/test/main.html

direkt aufrufst!

Es hat also was mit den framesets zu tun.

Wenn man jetzt auch noch einen Bugreport an Microsoft senden koennte, und die den auch noch lesen wuerden, und das aendern wuerden....


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag