Downhill-Board
CSS "overflow" im mozilla - Druckversion

+- Downhill-Board (https://downhill-board.com)
+-- Forum: Off Bike (https://downhill-board.com/forumdisplay.php?fid=7)
+--- Forum: Ranger's Talk Corner & Off-Topic (https://downhill-board.com/forumdisplay.php?fid=66)
+--- Thema: CSS "overflow" im mozilla (/showthread.php?tid=30189)



CSS "overflow" im mozilla - seine Dudeheit - 2006-05-17

folgende sachlage.

bin gerade beim erstellen einer webseite mittels tabellen.
da ich die tabellengröße bei sich änderndem inhalt immer konstant halten möche, habe ich mittels overflow=auto einen scrollbalken definiert, der erscheint, sobalt der text die tabellengröße übersteigt.

um den text, welcher eingefügt wird nicht gleich am tabellenrand beginnen und enden zu lassen, habe ich mit padding den abstand des txtes zum tabellenrand in pixel definiert.

und hier liegt das problem. sobald ich den padding befehl anwende, verschiebt sich der scrollbalken im mozilla. im explorer ist alles gut.
ohne padding funzt das ganze auch im mozilla, sieht aber schei$$e aus.

kann mir einer helfen??


CSS "overflow" im mozilla - Strunki - 2006-05-17

Das ist das Problem mit Mozilla und co.
Ist bei meiner Seite ziemlich genau das gleiche. Im IE wirds super angezeigt, aber im Opera etc. Anzeigefehler. Damit muss man wohl leben und gleich auf PHP gehen *gg*. CSS gibt es viele Sachen die nur durch den IE unterstützt werden, leider.

Helfen kann ich dir nu leider auch net sorry... .


CSS "overflow" im mozilla - seine Dudeheit - 2006-05-17

Zitat:<table width="760px" border="0" cellspacing="0" cellpadding="1">
<tr>
<td style="width: 760px; height: 399px;">
<div class="Titel" style="width: 100%; height: 100%; overflow: auto; padding-left:20px; padding-right:20px;">


wenn ich die höhe und weite im div tag in pixel angebe funzts im mozilla, aber im explorer verschiebt sich nun alles.

irgendeine möglichkeit muß es doch gebnen....


CSS "overflow" im mozilla - Strunki - 2006-05-17

Glaub ich kaum, oder nur sehr schwer. Ich kenne das Problem ja auch.
Bin auch zu Faul des so zu lösen, aber min Freunds hat einfach gelöst, in dem er abfragt welcher Browser denn benutzt wird und danach die Tabellen etc. neu justiert.
Ist nat. umständlich, aber effektiv.
Gool Luck


CSS "overflow" im mozilla - Cru Jones - 2006-05-17

Ich weiss nicht, ob das damit zusammenhängt, aber soviel ich weiss, interpretiert Internet Explorer Padding falsch, weshalb man wenn immer möglich margin verwenden sollte.
Aber ich verstehe sowieso nicht, wieso du Tabellen verwendest, wenn du css offenbar begreifst.
@ Strunki: Es verhält sich leider genau umgekehrt, Internet Explorer macht viele Fehler und kennt manche css-Befehle gar nicht (z.B. abgerundete Ecken). Allerdings gibts auch Fehler, die sich positiv auswirken. Und was PHP mit der Darstellung zu tun haben sollte, weiss ich auch nicht...


CSS "overflow" im mozilla - Strunki - 2006-05-18

Das der IE des falsch intepretiert wusste ich noch net sry... .
Generell erstma nix, aber Seiten auf PHP und Java zu erstellen, gibt erstma viel mehr möglichkeiten. Das meinte ich damit!

Bin doch au nur auf Arbeit und muss immer schnell ma was hinkrixeln ^^


CSS "overflow" im mozilla - Cru Jones - 2006-05-18

PHP bietet schon viele Möglichkeiten, aber die haben nichts mit der Gestaltung zu tun, die Gestaltung macht man ja auch bei PHP mittels css (oder html, wenn mans ungeschickt macht).
Und java bietet schon viele Möglichkeiten, aber ich liebe Java-Seiten nicht sonderlich, wegen langen Ladezeiten, scrollen ist meist mühsam, viele Funktionen völlig unnötig (wenn man z.B. jedes mal warten muss, bis sich ein Untermenü öffnet, finde ich das ziemlich mühsam).


CSS "overflow" im mozilla - seine Dudeheit - 2006-05-18

Zitat:soviel ich weiss, interpretiert Internet Explorer Padding falsch, weshalb man wenn immer möglich margin verwenden sollte.

mit margin hatte ich das gleiche spiel.


Zitat:Aber ich verstehe sowieso nicht, wieso du Tabellen verwendest, wenn du css offenbar begreifst.

es handelt sich dabei um die dwif seite in meiner sig. da ich nicht immer und ewig die zeit haben werde, die seite zu bearbeiten und zu aktualisieren, der werte ulli jedoch kaum einen schimmer von der materie hat, bin ich der versuchung erlegen, das ganze so einfach wie möglich für ihn zu gestalten.

deswegen die verwendung eines templates mit strikter eingerenzung der für ihn definierbaren bereiche und das ganze in tabellen gehalten, wie es ihm am vertrautesten ist (wow, was für ne grammatik). ich denke, so kann er im zweifelsfall am wenigsten kaputt machen.

ich habe es gestern noch, vorläufig, mit der i-frame methode gelöst. steht schon so online, ist aber noch chaos und dementsprechend viel zu tun, aber keine zeit da.:2mhm:


CSS "overflow" im mozilla - Strunki - 2006-05-18

Gefällt mir aber schon sehr gut.

@Tazer: ja das mit der Geschwindigkeit ist leider ein "großer" Nachteil. Aber das wird hoffentlich auch mal irgendwann gelöst. Weil für Onlineanwendungen nur ein Traum *gg*.

Schönen Tag euch noch und viel erfolg bei der HP. Müßte an meiner auch so viel rumschrauben, aber die Zeit...


CSS "overflow" im mozilla - seine Dudeheit - 2006-05-24

habe das problem nun auf folgende weise gelöst.

<td style="width: 500px; height: 300px;"><div style="width: 500px; height: 100%; overflow-y Confusedcroll; overflow-x :none; padding-left:20px; padding-right:20px;"></td>

funktioniert so problemlos.
habe mich allerdings doch mit der iframe methode angefreundet und werde sie wohl beibehalten.