 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
07.01.2002, 20:00
|
#1
|
|
TP-Member
Registriert seit: Jan 2002
|
Scrollbalken Problem bei Frames?
Hi!
Also, ich habe meine HP aufgeteilt in drei Frames (oben, mitte, unten). Den mittleren Frame habe ich nochmal aufgeteilt (links, mitte, rechts). Es wird immer nur der Frame in der Mitte aktualisiert, wenn man auf einen Link klickt. Jetzt habe ich aber Seiten, die genau in den mittleren Frame passen und auch drei, die zu lang sind, bei denen ich Scrollbalken brauche.
Dementsprechend muss ich doch auf der index.html in dem Frame für die Mitte 'scrolling="yes"' sagen.
Dann habe ich aber das Problem, dass ich bei den drei Seiten nicht nur den Scrollbalken links bekomme, sondern auch einen hellen Rand, was nicht so toll aussieht, da Hintergrund = schwarz. Und in anderen Browsern als IE sind diese Ränder immer zu sehen, obwohl da nichts zu scrollen ist.
Gibt es eine Möglichkeit diesen Rand und die Scrollbalken unsichtbar zu machen?
Ich habe mir überlegt statt Frames eine Tabelle zu nehmen, wie es bei Heise oder auf der deutschen Counter-Strike Seite ist, allerdings weiss ich nicht so recht wie, da ich einen linken und auch einen rechten Rand habe. Da müsste ich dann eine Tabelle machen, und darin nochmal drei für links, mitte und rechts.
Das Problem dabei wäre aber, dass ich bei jeder Änderung an den Rändern jede einzelne Seite anfassen und ändern müsste.
Oder gibt es da eine Möglichkeit das anders zu machen?
Vielleicht die Ränder in ein Stylesheet, aber wie?
Danke!
Scooter
|
|
|
07.01.2002, 20:10
|
#2
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
also, ich weiß nicht ob ich dich richtig verstehe aber gib das mal in deinem quell:
<body style="padding : 0px; margin : 0px; height : 100% ; width : 100% ; overflow : auto;">
müsste helfen!
mfg holunda
|
|
|
07.01.2002, 21:47
|
#3
|
|
TP-Insider
Registriert seit: Mar 2001
Ort: Weimar
|
Re: Scrollbalken Problem bei Frames?
Zitat:
Original geschrieben von scooter
Hi!
Gibt es eine Möglichkeit diesen Rand und die Scrollbalken unsichtbar zu machen?
Scooter
|
Ist etwas schwer nachzuvollziehen, wenn man's nicht sehen kann...
Aber ich verstehe das so, dass alle drei mittleren Frames manchmal Scrollbalken haben, oder?
Dann stell doch schon im Frameset die Ränder von Mitte links und Mitte rechts auf Null und schalte das Scrolling aus:
scrolling="NO" marginwidth="0" marginheight="0"
Sofern ich Dich richtig verstanden hab, sollte das Dein Problem lösen ...
Ansonsten poste halt mal einen Schreenshot oder eine URL der Seite.
ciao,
Ralf
|
|
|
07.01.2002, 22:01
|
#4
|
|
TP-Member
Registriert seit: Jan 2002
|
hi!
mein problem ist, dass ich drei seiten habe, die im mittleren frame geladen werden, und die einen scrollbalken brauchen, aber ich habe da auch seiten, die sind nicht zum scrollen.
wenn ich also das scrolling im frameset ausschalte, dann kann ich die drei seiten nicht mehr scrollen.
und nur diese drei seiten, eigentlich nur zwei (die entstehen aus einem cgi script), haben einen rand mit scrollbalken, den ich da nicht haben möchte.
auf nem schwarzen hintergrund sieht das blöd aus...
link: www.begu-clan.de
kann man die balken nicht irgendwie verstecken und den rand?
ich hab das zwar schon versucht mit dem 'overflow : hidden' oder wie das war, aber das geht nicht.
deswegen habe ich ja überlegt alles in tabellen zu schreiben.
nur kennt da wohl auch niemand eine lösung dafür, dass man bei änderungen am rand nicht jede einzelne seite anfassen muss, oder?
scooter
|
|
|
07.01.2002, 22:12
|
#5
|
|
TP-Insider
Registriert seit: Mar 2001
Ort: Weimar
|
Zitat:
Original geschrieben von scooter
kann man die balken nicht irgendwie verstecken und den rand?
[/b]
|
Klar doch!
Meiner Meinung nach fehlt die Angabe:
framespacing="0" im Frameset, dann sollte es klappen.
Beispiel, in Anwendung:
http://www.lothramuehle.de/
Ein Frame hat, wenn nötig Scrollbalken, alle anderen nich. Und Rand gibt's auch keinen.
ciao,
Ralf
|
|
|
08.01.2002, 12:51
|
#6
|
|
TP-Moderator
Registriert seit: Dec 2001
Ort: Heidelberg
|
Zitat:
Original geschrieben von seite7
Ein Frame hat, wenn nötig Scrollbalken, alle anderen nich.
|
Falls nun unbedingt "scrolling" in den frame-tag soll, kann man den auch - scrolling="auto" - setzen und erzielt den gleichen Effekt.
|
|
|
10.01.2002, 21:40
|
#7
|
|
TP-Member
Registriert seit: Jan 2002
|
hi!
es funktioniert einfach nicht.
der rand und die scrollbalken sind immer noch da, und auf der einen seite kann ich dann zwar scrollen, sehe aber keinen balken.
wenn ich nicht gerade eine maus mit rad hätte, würde es auch nicht funktionieren.
es bleibt mir wohl nichts anderes übrig, als alles in eine tabelle zu setzen.
danke!
scooter
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:56 Uhr.
|
 |