Ein Verzweifelter: Scrollen in einer Tabelle? (Klappe, die 1000ste) Trotzdem bitte!

Hallo,

ich bin am verzweifeln. Ich habe im Web ein wenig gestöbert und habe mir ungefähr 1000 Antworten zu dieser Frage durchgelesen, aber eine Antwort, die mich überzeugt habe ich noch nicht gefunden!

  • Also, ich würde gerne in einer Tabelle scrollen!
  • Nein, leider kann ich nicht mit Layern arbeiten
  • Ja, von div und overflow habe ich schon was gehört
  • Aber funktioniert das auch in jedem gängigen Browser?
  • okay, auf ns4.0 user kann ich verzichten (nicht bös gemeint)
  • ilayer wäre auch eine idee? aber welcher browser versteht das?
  • dhtml auch nett, wie sieht es damit aus?

Okay, also mal langsam:
Wie kann ich in einer Tabelle scrollen, so daß es möglichst alle gängigen Browser verstehen?

Und wenn wir diese Frage gelöst haben: Kann ich die scrollbalken auch farblich verändern? Und wie geht das?

Jetzt hoffe ich auf Euch! Wer kann mir da helfen? An alle die nur eine ungefähre Lösung haben oder eine Idee? Seid mir nicht böse aber die hab ich selber - ich brauch echte Profis und wo sollte ich die sonst finden, wenn nicht hier!

Also haut rein - DANKE!

  1. Hello,

    Jetzt hoffe ich auf Euch! Wer kann mir da helfen? An alle die nur eine ungefähre Lösung haben oder eine Idee? Seid mir nicht böse aber die hab ich selber - ich brauch echte Profis und wo sollte ich die sonst finden, wenn nicht hier!

    Also haut rein - DANKE!

    Wieso wir? DU solltest erstmal reinhauen. Wenn Du nämlich auch nur ein wenig die Diskussion der letzten Wochen beobachtest hättest, hätte Dir auffallen müssen, dass ich hier an einer solchen Lösung bastele. Dabei werden bei mir allerdings nicht nur die Darstellungsprobleme behandelt, sondern auch die Schichten des Datenbankentwurfes intensiv beleuchtet. Es soll später eine QBE-Lösung dabei herauskommen.

    Das ist richtig Arbeit, alles zusammenzutragen und zu dokumentieren.

    Glaubst Du nun also, dass Du da kommen kannst und "Also heut rein" sagen kannst und alle liefern die hart erkämpften Ergebnisse nun brav in gesammelter, indizierter und gehefteter Form bei Dir ab?

    Beteilige Dich an der Diskussion und lies mit.

    Um Dir schon mal einen Blick auf das zu gönnen, was da entsteht:

    <img src="http://bitworks.de/~selfHTML/Liste_Screenshot_MSIE5_5_02b.jpg" border="0" alt="">

    Sieht im MSIE 5.5, MSIE 6.x und im NS 7.0 fast genauso aus.

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    1. hi,
      wie sieht die tabelle denn in n4 aus ;-)
      geht das "scrollen" dann auch noch?

      wenn ja, wüsste ich gerne wie!

      beste grüsse,
      andre

      1. Hello andré,

        wie sieht die tabelle denn in n4 aus ;-)
        geht das "scrollen" dann auch noch?

        wenn ja, wüsste ich gerne wie!

        Wenn Du mit n4 den "guten alten Netscape" meinst, dann muss ich Dich enttäuschen. Das habe ich nicht gestestet.

        Na, weil Du's bist:

        http://bitworks.de/~selfHTML/Screenshot_Netscape4_01.jpg

        Versuch mit "Netscape Communicator 4.7"

        Wie man sieht, versteht er die Hälfte vom CSS nicht.

        Liebe Grüße aus http://www.braunschweig.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        1. hi,
          naja, bei n4 ist es zu verkraften ;-)

          das desing der tabelle finde ich echt sehr gelungen!!
          (mein vorbild ist phpmyadmin)

          beste grüsse,
          andre

          1. Hello,

            das desing der tabelle finde ich echt sehr gelungen!!
            (mein vorbild ist phpmyadmin)

            Oh, danke. Ich hatte schon Angst, es fällt durch. Aber viel kann man da gar nicht dran drehen, denn sonst tuts immer einer der Browser nicht. Es soll ja möglichst überall wiedererkennbar bleiben.

            Aber warten wir mal ab, was der WWWalli dazu sagt ;-)

            Nun habe ich die Kopfleiste auch noch umgebaut und die Sortierung eingebaut. Wenn man auf die Kopfleiste klickt, wird nach dem jeweiligen Feld sortiert. Die Logik dazu muss ich morgen einbauen. Das wird mir jetzt zu spät. Man darf nicht einfach nur die Sortierung umschalten, sondern muss auch auf Duplicates und den Einsprungspunkt achten. Das hat dann Auswirkung auf Limit und Offset. Aber ich weiß jetzt wie es geht. Das ist schon mal was wert.

            Lustig ists, wenn man über ein Feld vom Typ SET sortieren lässt. Das geht binär nach den Schlüsseln, nicht nach den Inhalten. Hatte ich natürlich nicht gleich dran gedacht.

            Liebe Grüße aus http://www.braunschweig.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    2. Hi Tom,

      danke für die Antwort. Warum werdet ihr in Euren Diskussionen manchmal so pampig? Ich will Dir doch gar nix wegklauen. Ich hatte doch nur eine Frage! Und die Hoffnung, daß mir einer weiterhilft!

      Ich würde mich ja gerne an der Diskussion beteiligen, aber dafür habe ich viel zu wenig Ahnung von der ganzen Technik! Und dann hast Du in der Diskussion genau das, was ich in meiner Frage schon monierte: Nämlich viel zu viele Vermutungen von Halbprofessionellen wie mir!

      Abgesehen davon, habe ich die diskussion nicht gefunden! Ich habe im Forum mehrere Einträge zu dem Thema gefunden! Welche meinst Du? Ich werde diese dann verfolgen und wenn mir was einfällt (was ich bezweifel), steig ich ein!

      Also, sorry, daß ich den Meister der Tabellenscrollleistenbefehle gestört habe! Ich werde mich bessern!

      CU Markus

      1. Hello,

        danke für die Antwort. Warum werdet ihr in Euren Diskussionen manchmal so pampig? Ich will Dir doch gar nix wegklauen. Ich hatte doch nur eine Frage! Und die Hoffnung, daß mir einer weiterhilft!

        Oh, so war das nicht gemeint. Sollte nur 'ne kleine Ermahnung durchschimmern, sich hier auch die aktuellen Threads mal anzuschauen und im Archiv zu suchen. Das lohnt sich meistens.

        Ich würde mich ja gerne an der Diskussion beteiligen, aber dafür habe ich viel zu wenig Ahnung von der ganzen Technik! Und dann hast Du in der Diskussion genau das, was ich in meiner Frage schon monierte: Nämlich viel zu viele Vermutungen von Halbprofessionellen wie mir!

        Auf die Ideen kommt es an. Zu klären sind da auch Fragen wie "Usability" oder auch "Benutzerfreundlichkeit", Datenbank-Theorie, Verständlichkeit, etc.

        Abgesehen davon, habe ich die diskussion nicht gefunden! Ich habe im Forum mehrere Einträge zu dem Thema gefunden! Welche meinst Du? Ich werde diese dann verfolgen und wenn mir was einfällt (was ich bezweifel), steig ich ein!

        Also, sorry, daß ich den Meister der Tabellenscrollleistenbefehle gestört habe! Ich werde mich bessern!

        Es ist noch kein Meister vom Himmel gefallen. Ich muss mich hier auch durchkämpfen. Ohne die recht umfangreiche und manchmal auch zähe (weil sehr theoriebelastete) Hilfe der Anderen würde ich auch nicht vorankommen. Genau das wollte ich zum Ausdruck bringen. Übernimm dich nicht mit den Vorstellungen und besonders nicht mit den Erwartungen. Es wird eine Weile dauern, bis Du am Ziel bist.

        Ich könnte ja nun sagen, lies einfach alles, was von mir stammt, aber das wäre doch sehr arrogant. Aber die letzen von mir eröffenten Threads hatten meistens mit dem Themenkreis zu tun.

        Liebe Grüße aus http://www.braunschweig.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        1. Okay, bei Usability und Verständnis kann ich mitreden! Zumindest werd ich es versuchen! Schade, daß die Lösung für das Problem nicht so einfach ist! Aber ich werde mich in Geduld üben! Ohm!

          Kannst Du mir bitte noch verraten, ob man die Scrollbalken formatieren kann? (Breite und Farbe) Und das nicht und für den IE?

          DANKE!

          1. Hi Markus,
            Schau mal einer guck da hat ein Tom doch prompt einen Link für Dich hervorgezaubert:

            http://selfhtml.teamone.de/css/eigenschaften/anzeigefenster.htm#scrollbar

            Mit der Breite wirst du Probleme kriegen.
            Aber vielleicht hält das Archiv:
            http://forum.de.selfhtml.org/archiv/
            mit seiner sehr umfangreichen Suche:
            http://selfsuche.teamone.de
            ein Ergebnis für Dich bereit.

            Und dies war eine nicht sehr theoretische Antwort.

            Viele Grüße aus Berlin

  2. Tach der Herr

    • Also, ich würde gerne in einer Tabelle scrollen!

    geht nicht! wenn du scrollen willst dann benutze frames, iframes oder textareas.

    Und wenn wir diese Frage gelöst haben: Kann ich die scrollbalken auch farblich verändern? Und wie geht das?

    ja, des geht: http://selfhtml.teamone.de/navigation/css.htm (nach 'scrollbar' suchen)

    1. Hallo Chris,

      lüg den armen verzweifelten Marcus nicht an. Natürlich kann man auch andere Elemente scrollen, am besten DIV, und das könnte man ja in eine Zelle einbauen. Anbei der zugehörige css-Code, der zumindest bei mir funktioniert:

      div.tree {
       width:300px;
       height:400px;
       overflow:auto;
       clip:1px 298px 398px 1px;
       border: 1px solid silver;

      scrollbar-base-color:#a9a9a9;
       scrollbar-face-color:#a9a9a9;
       scrollbar-highlight-color:#c0c0c0;
       scrollbar-shadow-color:#000000;
       scrollbar-arrow-color:#000000;
       scrollbar-track-color:#a9a9a9;
      }

      Gruß, Uschi

      1. hi,

        div.tree {
         width:300px;
         height:400px;
         overflow:auto;
         clip:1px 298px 398px 1px;
         border: 1px solid silver;
        [...]
        }

        mal interessehalber die frage:

        welchen zweck verfolgt das clipping hier?

        gruss,
        wahsaga