 |
| 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 |
06.01.2008, 21:17
|
#1
|
|
TP-Newbie
Registriert seit: Jan 2008
|
Firefox will nicht scrollen
Hallo,
ich habe ein Problem mit dem Fuchs, ich habe einen Container in einer Tabellenzelle platziert und dieser soll immer vertikal scrollbar sein (Natürlich wenn genug Inhalt im Container ist). IE machts ohne zu meckern, Safari auch nur FF zeigt zwar den blinden Scrollbalken an, weigert sich aber diesen bei großem Inhalt zu aktivieren.
Hier der Codeschnipsel:
HTML-Code:
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="width:25%; background-color:#000000; background-image:url('grafik/bg.gif'); background-position:right; background-repeat:repeat-y;" rowspan="3">
</td>
<td style="width:50%; height:70px">
<img src="grafik/logo.gif" style="float:right; margin-left:15px" width="280" height="55" alt="Logo">
</td>
<td style="width:25%; background-color:#000000; background-image:url('grafik/bg2.gif'); background-position:left; background-repeat:repeat-y;" rowspan="3">
</td>
</tr>
<tr>
<td style="width:50%">
<div style="padding-top:20px; width:100%; height:100%; overflow:scroll; overflow-x:hidden"><p>Textbereich</p>
</div>
</td>
</tr>
</table>
Hat jemand einen Ansatz zu dem Problem?
|
|
|
06.01.2008, 22:04
|
#2
|
|
TP-Specialist
Registriert seit: Oct 2003
Ort: Niederbayern
|
overflow-x wird NICHT von allen Browsern unterstützt  .
Ich hab es auch mal kurz getestet - so funktioniert es im aktuellen Firefox...
|
|
|
06.01.2008, 22:46
|
#3
|
|
TP-Newbie
Registriert seit: Jan 2008
|
Danke für die Mühe aber ich will ja garnicht die x-Achse scrollen sondern die y-Achse, daher war overflow-x auf hidden gesetzt, wenn ich das weglasse habe ich keinen Effekt. Ich habe auch schon probiert overflow auf auto zu stellen oder direkt overflow-y anzusprechen aber das geht auch nicht, wie gesagt zickt nur der FF. Irgendwie ist der Wurm drin.
|
|
|
06.01.2008, 23:10
|
#4
|
|
TP-Specialist
Registriert seit: Oct 2003
Ort: Niederbayern
|
|
|
|
06.01.2008, 23:50
|
#5
|
|
TP-Insider
Registriert seit: Sep 2002
Ort: bayern
|
schlürff.... - rülps - danke
 - paby
|
|
|
07.01.2008, 00:39
|
#6
|
|
TP-Newbie
Registriert seit: Jan 2008
|
Nein Du verstehst es schon richtig, wenn ich dem div ein Pixelmaß zuweisen würde, funktionierte auch alles. Ich möchte aber das der Container eine Höhe von 100% hat um bei variierenden Fenstergrößen seine Größe ändern zu können.
Da steckt das Problem, FF kapiert das Ganze mit Prozenten nicht sondern nur mit Pixeln, das ist aber so individuell wie Pommes Rot-weiß  . Ich könnte mir den ganzen Ärger sparen und ein IFrame einsetzen, das funzt überall aber ich muß das fertige Projekt für Suchmaschinen optimieren und da siehts mit Frames ja nich so rosig aus.
Der Witz ist wenn ich nur ein DIV mit 100% in eine leere Seite knalle dann funktioniert das mit dem scrollen in jedem Browser, nur in Kombination mit der Tabelle siehts dünn aus. Irgendwo in meinem Code muss also Bullshit sein und ich finde es einfach nicht. Zum verzweifeln.
|
|
|
07.01.2008, 08:37
|
#7
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Zitat:
|
IE machts ohne zu meckern, Safari auch nur FF zeigt zwar den blinden Scrollbalken an, weigert sich aber diesen bei großem Inhalt zu aktivieren.
|
Wenn ich deinen Quellcode kopiere und einen langen Text einfüge, verhalten sich alle Browser gleich. Und zwar so, wie du es vom FF beschreibst.
Gruß
Uwe
|
|
|
07.01.2008, 09:30
|
#8
|
|
TP-Newbie
Registriert seit: Jan 2008
|
Zitat:
Zitat von UweB
Wenn ich deinen Quellcode kopiere und einen langen Text einfüge, verhalten sich alle Browser gleich. Und zwar so, wie du es vom FF beschreibst.
Gruß
Uwe
|
Bei mir funktioniert es im IE7 und im Safari, den Opera hab ich grad getestet der verhält sich wie FF.
Das es nicht funktioniert ist aber keine Frage sondern wie? Kann mir denn jemand sagen warum es nicht funktioniert?
Danke, Stefan
|
|
|
07.01.2008, 10:11
|
#9
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Hallo Stefan,
dann poste doch bitte mal den ganzen Quellcode einer Seite zum testen.
Deinen obigen Ausschnitt habe ich in eine Seite eingefügt und in IE7, Opera und FF getestet - alle mit dem gleichen Ergebnis.
Nun habe ich es noch einmal wiederholt und den Safari mit eingebunden.
Ergebnis: Wenn der eingefügte Text in Absätze gestellt ist, tritt in allen Browsern das gleiche Verhalten auf. Nur wenn ich den Text nicht in Absätze stelle, verhalten sich IE7 und Safari wie von dir beschrieben.
Warum es nicht funktioniert, wird daran liegen, dass sich die 100% in diesem Beispiel an der nicht festgelegten Größer der Seite und nicht am Fenster ausrichten.
Gruß
Uwe
|
|
|
|
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 00:49 Uhr.
|
 |