1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Thread Pane in der Kartenansicht: Scrollbalken wackelt unwillkürlich wenn ich height oder margin zuweise

    • 115.*
    • Windows
  • ChaosRacer
  • 19. September 2023 um 18:55
  • Geschlossen
  • Unerledigt
  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 18:55
    • #1

    Thunderbird 115.2.2 (64-Bit) / Betterbird 115.2.1-bb11 (64-Bit)

    Windows 10 Pro 22H2

    Hallo zusammen,

    ich möchte die Nachrichten Ansicht (Message Pane) per CSS an meine Bedürfnisse anpassen. Ich habe schon einges hinbekommen, allerdings werde ich aus einem nicht ganz schlau. Dies ist der CSS-Code aus meiner userChrome.css um welchen es geht:

    CSS
    /* ..... Message Pane - Rand und Abstand ..... */
    .thread-card-container {
      appearance: none !important;
      border: 0px solid transparent !important; 
      margin: 20px !important;
    }

    Da ich die Anzeige der einzelnen Reihen vergrößern möchte, habe ich dem ganzen ein margin mitgegeben. Mit margin allerdings, fängt der Scrollbalken an zu wackeln und je weiter ich nach unten scrolle, desto mehr springt der Balken von alleine wieder nach oben und macht was er will. Jetzt dachte ich ich ersetze margin mit height, doch auch bei der Variante habe ich das gleiche Phänomen.

    Das Ganze habe ich jetzt schon mit aktivierten Addons, ohne Addons, mit nem neuen Profil getestet. Es erscheint immer der gleiche Effekt. Sobald ich margin oder height zuweise, fängt der Scrollbalken an zu wackeln und ein scrollen ist nicht mehr richtig möglich. Nehme ich das wieder weg funktioniert die Scrollfunktion ohne Probleme.

    Kann mir da jemand weiter helfen und mich auf den richtigen Weg bringen?

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • Bastler
    Gast
    • 19. September 2023 um 19:32
    • #2
    Zitat von ChaosRacer

    ich möchte die Nachrichten Ansicht (Message Pane) per CSS

    Zitat von ChaosRacer

    Da ich die Anzeige der einzelnen Reihen vergrößern möchte,

    Hallo,

    die Begriffe zur Bezeichnung der Umgebung erscheinen mir widersprüchlich.

    Message Pane wäre der Nachrichteninhalt wobei "einzelne Reihen" eher in die Nachrichtenliste führt.

    Stelle einmal einen Screenshot zur Verdeutlichung hier ein.

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 19:49
    • #3
    Zitat von Bastler

    Message Pane wäre der Nachrichteninhalt wobei "einzelne Reihen" eher in die Nachrichtenliste führt.

    Dann habe ich mich mit der Bezeichnung vertan ich bitte um Nachsicht. Ich meine die Nachrichtenliste wo alle Nachrichten untereinander angezeigt werden. Anbei ein Screenshot.

    Bilder

    • Image 001.png
      • 8,85 kB
      • 549 × 268

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • milupo
    Gast
    • 19. September 2023 um 19:52
    • #4

    Sieht nach Kartenansicht aus.

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 20:05
    • #5
    Zitat von milupo

    Sieht nach Kartenansicht aus.

    Ja das ist richtig. Ich verwende die Kartenansicht. Wenn ich in dieser Ansicht den oben genannten CSS-Code mit margin oder height verwende, dann wackelt der Scrollbalken rechts immer ohne das ich was mache. Wenn ich dann nach unten scrolle, dann springt der Scrollbalken teilweise wieder an den Anfang der Liste oder bleibt in der Mitte "hängen". Ein ganz seltsames Verhalten und ich erkenne leider nicht woran das liegen könnte.

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • dharkness21
    Senior-Mitglied
    Reaktionen
    453
    Beiträge
    1.841
    Mitglied seit
    29. Jun. 2005
    Hilfreiche Antworten
    53
    • 19. September 2023 um 20:08
    • #6
    Zitat von ChaosRacer

    ich möchte die Nachrichten Ansicht (Message Pane) per CSS an meine Bedürfnisse anpassen.

    Hm, .thread-card-container gehört aber nicht zur MessagePane, das ist Bestandteil der ThreadPane und ja, die ThreadPane ist derzeit noch ein wenig sensibel was die Anpassung per CSS-Voodoo angeht, die oft gewollten Zebrastreifen springen auch sehr gerne wild herum und Dein Schnipsel ist eines der Paradebeispiele für ein auslösendes CSS.

    Bitte teste mal diese ↓ Variante.

    CSS
    .thread-card-container {
        border: 0 !important;
    }
    #threadTree table[is="tree-view-table"] > tbody > tr > td {
        min-height: 32px !important;
        max-height: 32px !important;
        line-height: 32px !important;
    }

    und wech

    Dharkness

  • dharkness21
    Senior-Mitglied
    Reaktionen
    453
    Beiträge
    1.841
    Mitglied seit
    29. Jun. 2005
    Hilfreiche Antworten
    53
    • 19. September 2023 um 20:13
    • #7
    Zitat von ChaosRacer

    Ja das ist richtig. Ich verwende die Kartenansicht.

    In dem Fall teste bitte die ↓ Variante.

    CSS
    tr[is="thread-card"] .thread-card-container {
        appearance: none !important;
        min-height: 48px !important;
    }

    und wech

    Dharkness

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 20:32
    • #8
    Zitat

    das ist Bestandteil der ThreadPane

    Ok danke für den Hinweis. Jetzt weiß ich wieder die genaue Bezeichnung.

    Zitat

    die oft gewollten Zebrastreifen springen auch sehr gerne wild herum und Dein Schnipsel ist eines der Paradebeispiele für ein auslösendes CSS


    Da bin ich ja schonmal froh, daß ich nicht der einzige bin, welcher sich mit so einem Phänomenen herumschlagen muss.

    dharkness21

    die vorgeschlagenen Code-Schnipsle beheben das Problem leider nicht.

    @Bastler

    ebenso dein vorgeschlagener Code-Schnipsel. Der Scrollbalken wackelt munter weiter und führt weiterhin sein Eigenleben.

    Mir scheint daß man dies weder mit margin noch mit height lösen kann, da dies scheinbar der Trigger für das Verhalten zu sein scheint. Mir fällt allerdings auch keine Alternative dafür ein, welche die Höhe anderweitig ändert oder ändern kann.

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • dharkness21
    Senior-Mitglied
    Reaktionen
    453
    Beiträge
    1.841
    Mitglied seit
    29. Jun. 2005
    Hilfreiche Antworten
    53
    • 19. September 2023 um 20:38
    • #9
    Zitat von ChaosRacer

    die vorgeschlagenen Code-Schnipsle beheben das Problem leider nicht.

    Dann schlägt bei Dir noch ein anderes CSS-Schnipsel zu, hier funktioniert das Schnipsel ohne die geringsten Probleme.

    und wech

    Dharkness

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 20:50
    • #10
    Zitat von dharkness21

    Dann schlägt bei Dir noch ein anderes CSS-Schnipsel zu

    Ich habe mir zum testen ein frisches Profil ohne Addons sowie eine frische userChrome.css Datei gemacht, welche nur die hier vorgeschlagenen Codeschnipsel enthält, damit ich den Fehler eindeutig finden kann. Der Rest ist ja Original.

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 21:04
    • #11

    dharkness21

    wenn ich die

    CSS
     min-height: 48px !important;

    auf z.B. einen Wert über 68px erhöhe, dann wird das wackeln der Scrollbar richtig deutlich und ist quasi nicht mehr richtig bedienbar. Bleibe ich darunter, dann wackelt die Scrollbar immer noch leicht, aber man kann sie bedienen. Bei deinem Wert 48px, da wackelt bei mir die Scrollbar auch nicht, sondern nur wenn ich einen höheren Wert haben möchte.

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • Bastler
    Gast
    • 19. September 2023 um 21:10
    • #12
    Zitat von ChaosRacer

    auf z.B. einen Wert über 68px erhöhe, dann wird das wackeln der Scrollbar richtig deutlich

    Dann versuche dieses, die Höhe wird anders angesprochen (vorher hatte ich einen Fehler darin)

    CSS
    /* ---Kartenansicht Hoehe Thread--- */ 
    .thread-card-container {
    height: 200% !important;
    }
    
    /* ---Zeilenabstand innerhalb--- */ 
    .thread-card-row {
    line-height: 2.2 !important;
    }
  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 19. September 2023 um 21:27
    • #13
    Zitat von Bastler

    height: 200% !important;

    ich habe da jetzt mal mit verschiedenen Werten gespielt. Ich kann max 140% als Höhe eingeben, danach wird das wackeln wieder stärker und die Scrollbar ist quasi erneut nicht richtig bedienbar.

    Kann das ggf. auch noch ein Bug in der aktuellen Version sein?

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • ChaosRacer 19. September 2023 um 21:30

    Hat den Titel des Themas von „Message Pane - Card View: Scrollbalken wackelt unwillkürlich wenn ich height oder margin zuweise“ zu „Thread Pane in der Kartenansicht: Scrollbalken wackelt unwillkürlich wenn ich height oder margin zuweise“ geändert.
  • Bastler
    Gast
    • 19. September 2023 um 21:50
    • #14
    Zitat von ChaosRacer

    Kann das ggf. auch noch ein Bug in der aktuellen Version sein?

    Möglicherweise, ich habe das mal mit 250% getestet und extra in den Einstellungen beide Haken für Bildlauf

    und auch Hardwarebeschleunigung raus genommen. Ich kann das Flattern des Scrollbalkens bestätigen.

    Zitat von dharkness21

    hier funktioniert das Schnipsel ohne die geringsten Probleme.

    Teste bitte einmal zum Vergleich mit hohen Werten.

  • dharkness21
    Senior-Mitglied
    Reaktionen
    453
    Beiträge
    1.841
    Mitglied seit
    29. Jun. 2005
    Hilfreiche Antworten
    53
    • 19. September 2023 um 23:17
    • #15
    Zitat von Bastler

    Teste bitte einmal zum Vergleich mit hohen Werten.

    Ok, mit hohen Werten zickt der Scrollbalken auch hier.

    und wech

    Dharkness

  • ChaosRacer
    Mitglied
    Reaktionen
    6
    Beiträge
    102
    Mitglied seit
    15. Jul. 2007
    Hilfreiche Antwort
    1
    • 20. September 2023 um 22:44
    • #16

    ich habe nochmal ein wenig mit den Werten gespielt um für mich das momentane Optimum zu erreichen. Dabei ist folgendes heraus gekommen:

    CSS
    /* ..... Thread Pane - Kartenansicht ..... */
    .thread-card-container {
      appearance: none !important;
      border: none !important;
      margin: 10px 0 !important;
      height: auto !important;
    }
    /* ---Zeilenabstand Thread--- */ 
    .thread-card-row {
    line-height: 1.3 !important;
    }
    Alles anzeigen

    da wackelt bzw. flattert der Scrollbalken teilweise immer noch leicht aber man kann diesen ohne große Probleme bedienen und der springt nicht wie wild in der Nachrichtenliste hin und her. So zumindest bei mir. Das ist allerdings erst einmal ein Kompromiss aus dem was ich gerne haben wollen würde und aus dem was aktuell machbar zu sein scheint. Ich hoffe das wird sich ggf. mit zukünftigen Versionen nochmal ändern, sofern das wackeln bzw. flattern der Scrollbar ein Bug sein sollte.

    Danke dharkness21 und @Bastler für eure Hilfestellung. Falls noch jemand eine andere oder bessere Idee hat, immer gerne her damit ;)

    Gruß, ChaosRacer
    ------------------------------

    "Eins wird dir jeder richtige Rennfahrer sagen: Ob du einen Inch oder eine Meile Vorsprung hast, gewonnen ist gewonnen...!"

  • Community-Bot 20. September 2024 um 04:32

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 138.0.1 veröffentlicht

    Thunder 13. Mai 2025 um 23:25

Aktuelle ESR-Version

  • Thunderbird 128.10.1 ESR veröffentlicht

    Thunder 14. Mai 2025 um 21:50

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™