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

Fehler durch CSS-Script für Zebramuster in der Nachrichtenliste in BB 115.x

    • Betterbird
    • 115 ESR
    • Windows
  • Sepp_I
  • 16. August 2023 um 20:07
  • Geschlossen
  • Erledigt
  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 16. August 2023 um 20:07
    • #1

    Betterbird-Version; 115.1.1 bb9

    Betriebssystem + Version: Win 10 pro

    Ich habe mal dieses CSS-Script für die userChrome.css hier im Forum gefunden und im Betterbird eingefügt.

    CSS
    /* Auskommentiert zwecks komischen Verhalterns von BB
    
    
    ---Nachrichtenliste Abstaende--
    tr[is="thread-row"] {
    appearance: none !important;
    height: 20px !important;
    font-family: tahoma !important;
    font-size: 13px !important;
    }
    
    
    ---Trennlinien in Nachrichten-Liste---
    
    
    tr[is="thread-row"] {
    outline: 0.01px solid #EDEDED !important;
    }
    
    
    Farbe "Zebramuster" Nachrichten-Liste
    
    
    background-image: none !important;
    background-color: lightgrey !important;}
    #threadTree tr:nth-child(2n) {
    background-image: none !important;
    background-color: white !important;}
    #threadTree tr.selected {
    background-image: none !important;
    background-color: lime !important;}
    #threadTree tr:nth-child(2n).selected {
    background-image: none !important;
    background-color: violet !important;}
    #threadTree tr:hover,
    #threadTree tr.selected:hover,
    #threadTree tr:nth-child(2n).selected:hover {
    background-image: none !important;
    background-color: orange !important;}
    } */
    Alles anzeigen

    Mmh, bitte entschuldigt aber irgendwie kann ich keine Codebox öffnen und das Script dort hinein stellen.

    Ich habe es mit dem </> Button und mit dem >_ versucht.

    Vielleicht stelle ich mich zu dumm an.

    OK, zurück zum Fehlverhalten dass dadurch ausgelöst wurde.

    Ich habe meine Ansicht der Nachrichten so eingestellt, dass die neuesten unten sind.

    Die Nachrichtenliste sprang immer um 4-5 Nachrichten nach oben und ich mußte immer nach unten scrollen um die neueste Nachricht zu lesen.

    Durch das auskommentieren des Scriptes funktioniert wieder alles wie gewohnt, die neueste Nachricht wurde beim klick auf einen Ordner immer als erstes

    an der untersten Zeile angezeigt.

    Das hier rein kopierte Script ist das nach dem auskommentieren, deswegen die /* und */ an den "unrichtigen" Stellen.

    Dieses Fehlverhalten war schon ab der Version 115.0 so zu beobachten.

    Da dachte ich noch das wird schon noch.

    Einmal editiert, zuletzt von graba (16. August 2023 um 20:45) aus folgendem Grund: Code-Tags gesetzt

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 19:32
    • #2

    Ich habe den Üblen-Täter entdeckt.

    Es war der Code

    CSS
    /* ---Nachrichtenliste Abstaende-- */
    tr[is="thread-row"] {
    appearance: none !important;
    height: 20px !important;
    font-family: tahoma !important;
    font-size: 13px !important;
    }


    Nach auskommentieren von nur diesem Teil funktionierte wieder alles wunderbar.

    Was an diesem Code aber das komische Verhalten auslöste weiß ich leider auch nicht.

    Könnte da mal jemand drüber schauen?

    Danke.


    Und Juhu, ich habe mit Klick auf den Code-Button eine Code-Box erschaffen.

    Wird doch noch.

  • graba
    Globaler Moderator
    Reaktionen
    577
    Beiträge
    21.517
    Mitglied seit
    17. Mai. 2006
    Hilfreiche Antworten
    9
    • 17. August 2023 um 19:45
    • #3
    Zitat von Sepp_I

    Und Juhu, ich habe mit Klick auf den Code-Button eine Code-Box erschaffen.

    :thumbup:

    Gruß
    graba :ziehtdenhut:

    Keine Forenhilfe per Konversation!
    Für Thunderbird-Entwicklung spenden

  • milupo
    Gast
    • 17. August 2023 um 19:49
    • #4
    Zitat von Sepp_I

    CSS-Script für die userChrome.css

    Nur zur Information: Bei CSS gibt es keine „Skripte“. Es handelt sich hier um Regeln, also CSS-Regeln. Wirkliche Skripte werden in einer Programmiersprache wie JavaScript geschrieben. Thunderbird unterstützt ja auch Benutzerskripte. Das sind aber echte Skripte in JavaScript.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 20:01
    • #5

    Dankeschön für die Erklärung.

  • Bastler
    Gast
    • 17. August 2023 um 21:04
    • #6
    Zitat von Sepp_I

    Ich habe den Üblen-Täter entdeckt.

    Hallo,

    ich habe den Code als Standard im TB 115.x (ist übrigens aus einem meiner Beiträge)

    und gerade extra einen Code zur Erzeugung von Zebrastreifen hinzugefügt.

    Das Verhalten des TB, wie Du es beschreibst, kann ich nicht nachvollziehen. Alle Funktionen in dem Bereich einwandfrei.

    Da muss etwas anderes dazwischen funken.

    Stelle einmal den kompletten Inhalt Deiner userChrome.css hier ein.

  • milupo
    Gast
    • 17. August 2023 um 21:11
    • #7

    Du hast im Original alle als Kommentar gedachte Zeilen in /* … */ gesetzt? In Beitrag #1 ist nur der gesamte Code auskommentiert.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 21:14
    • #8

    Ok.

    CSS
    /* Feiertage mit anderer Farbe markieren */
    
    .calendar-month-day-box-current-month[year="2023"][month="1"][day="1"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="1"][day="6"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="4"][day="7"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="4"][day="9"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="4"][day="10"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="5"][day="1"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="5"][day="18"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="5"][day="28"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="5"][day="29"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="6"][day="8"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="8"][day="15"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="10"][day="3"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="11"][day="1"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="12"][day="24"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="12"][day="25"] .calendar-month-day-box-list,
    .calendar-month-day-box-current-month[year="2023"][month="12"][day="26"] .calendar-month-day-box-list {
        background-color: #92E1C0 !important;
    }
    
    
    /* ---Linie ueber aktivem Tab--- */
    .tab-line {
    height: 4px !important;
    background-color: purple !important;
    }
    
    /* ---inaktive Tabs--- */
    .tabmail-tab:not([selected]) {
    background-color: gray !important;
    }
    
    /* ---anderen (hellblauen) Hintergrund entfernen wenn über Tab gehovert wird---*/
    .tabmail-tab:hover .tab-background{
    background:transparent!important;
    }
    
    /* ---Tab Mousehover--- */
    .tabmail-tab:not([selected]):hover { 
      background-color: yellow !important;
    }
    
    /* ---aktiver Tab--- */
    .tab-background[selected="true"] {
    -moz-appearance: none !important;
    background-color: lime !important;
    }
    
    /* Anhänge beim einfügen im Verfassenfenster*/
    
    
    #attachmentBucket .attachmentItem {
      background-color: #FFF !important;
      color: #F20 !important;
    }
    #attachmentBucket .attachmentItem[selected] {
      background-color: #FFF !important;
      color: #FF4500 !important;
    }
    #attachmentBucket .attachmentItem:hover,
    #attachmentBucket .attachmentItem[selected]:hover {
      background-color: #D1E2F2 !important;
      color: #6C0 !important;
    }
    
    /* ---KW-Label umfaerben--- */
    
    .calendar-month-week-label,
    .calendar-month-day-box-week-label {
    max-width: 5em !important;
    color: black !important;
    background-color: #9acd32 !important;
    opacity: 1 !important;
    }
    
    /* Farbe "Zebramuster" Nachrichten-Liste */
    
    #threadTree tr {
    background-image: none !important;
    background-color: lightgrey !important;}
    #threadTree tr:nth-child(2n) {
    background-image: none !important;
    background-color: white !important;}
    #threadTree tr.selected {
    background-image: none !important;
    background-color: lime !important;}
    #threadTree tr:nth-child(2n).selected {
    background-image: none !important;
    background-color: violet !important;}
    #threadTree tr:hover,
    #threadTree tr.selected:hover,
    #threadTree tr:nth-child(2n).selected:hover {
    background-image: none !important;
    background-color: orange !important;}
    } 
    
    /* ---Trennlinien in Nachrichten-Liste---  */
    
     tr[is="thread-row"] {
      outline: 0.01px solid #EDEDED !important;
    } 
    
    /* Auskommentiert zwecks komischen Verhalterns von BB
    
     ---Nachrichtenliste Abstaende-- 
    tr[is="thread-row"] {
      appearance: none !important;
    height: 20px !important;
    font-family: tahoma !important;
    font-size: 13px !important;
    } */
    Alles anzeigen

    Zur Zeit sieht sie so aus.

    Ganz am Schluß ist die auskommentierte (verursachende) Regel.

    Wie eingangs geschrieben im BB seit der Version 115.0 bis zur 115.1.1.

    Deswegen benutze ich auch immer noch den BB 102.14.0 und die 115er Reihe nur zum Testen.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 21:18
    • #9
    Zitat von milupo

    Du hast im Original alle als Kommentar gedachte Zeilen in /* … */ gesetzt? In Beitrag #1 ist nur der gesamte Code auskommentiert.

    Ja hatte ich.

    Im OP habe ich ja auch geschrieben dass ich hier die auskommentierte Version reingestellt habe.

    Zitat von Sepp_I

    Das hier rein kopierte Script ist das nach dem auskommentieren, deswegen die /* und */ an den "unrichtigen" Stellen.

  • milupo
    Gast
    • 17. August 2023 um 21:18
    • #10
    Zitat von Sepp_I

    OP habe ich ja auch geschrieben dass ich hier die auskommentierte Version reingestellt habe.

    Ah, hatte ich überlesen.

  • Bastler
    Gast
    • 17. August 2023 um 21:35
    • #11
    Zitat von Sepp_I

    Ganz am Schluß ist die auskommentierte (verursachende) Regel.

    Im gesamten Code kann ich momentan keinen Fehler entdecken. Auch mit dem vermeinlichen Verursacher funktioniert's bei mir.

    Einzig der Code von /* ---Trennlinien in Nachrichten-Liste--- */ ist überflüssig, wenn Zebramuster gewünscht ist.

    Den Code habe ich statt Zebra zur optischen Trennung als Standard.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 21:49
    • #12
    Zitat von Bastler

    Einzig der Code von /* ---Trennlinien in Nachrichten-Liste--- */ ist überflüssig, wenn Zebramuster gewünscht ist.

    Hm, stimmt auch wieder.

    Dann könnte ich den rausnehmen oder das Zebramuster und hätte immer einen optischen Trenner der Zeilen.

    Zitat von Bastler

    Auch mit dem vermeinlichen Verursacher funktioniert's bei mir.

    Dann versuchs ich auch noch mal und meld mich dann.

  • Bastler
    Gast
    • 17. August 2023 um 21:56
    • #13
    Zitat von Sepp_I

    Dann versuchs ich auch noch mal und meld mich dann.

    Welche Add-ons sind installiert. Manchmal kann eines im Verbund mit allen Manipulationen auch dazwischen funken.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 21:59
    • #14

    Nö, funktioniert wieder nicht.

    Nach aktivieren der Regel wieder das gleiche Verhalten.

    Hast Du die Ansicht der Nachrichten auch so sortiert das die neueste unten ist und nicht oben?

    Ich meine in der Datumsspalte.

    Nach Umstellung auf die umgekehrte Sortierung passt auch alles.

    Sprich die neueste Nachricht als oberste anzuzeigen.

    Aber ich bins eben andersrum gewöhnt.

  • Bastler
    Gast
    • 17. August 2023 um 22:01
    • #15
    Zitat von Sepp_I

    Hast Du die Ansicht der Nachrichten auch so sortiert das die neueste unten ist und nicht oben?

    Nein, bei mir sind seit Ewig die neuesten immer oben.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 22:03
    • #16
    Zitat von Bastler

    Welche Add-ons sind installiert.

    AHT

    DKIM Verifier

    Compact Headers

    und

    ein deaktiviertes Phoenity Icons da es noch nicht angepasst ist.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 22:06
    • #17

    Unsere Antworten überschneiden sich immer. :)

    Zitat von Bastler

    Nein, bei mir sind seit Ewig die neuesten immer oben.

    OK.

    Damit funktioniert es bei mir ja auch.

    Wenn ich meine Sortierung, also andersrum, benutze dann verschiebt es sich ständig mit dieser Regel in der userChrome.css

  • Bastler
    Gast
    • 17. August 2023 um 22:08
    • #18

    Um herauszufinden, welches Add-on einen Einfluss haben könnte, aktiviere den CSS Code, deaktiviere alle Add-ons. TB Neustart.

    Jetzt Ansicht prüfen, dann nacheinander Add-On aktivieren und jedesmal prüfen.

  • Sepp_I
    Mitglied
    Reaktionen
    27
    Beiträge
    177
    Mitglied seit
    23. Aug. 2011
    • 17. August 2023 um 22:16
    • #19

    Ich möchte für heute abbrechen ich muß um 03:00 Uhr wieder raus.

    Und teste dann morgen weiter.

  • Bastler
    Gast
    • 17. August 2023 um 23:04
    • #20
    Zitat von Sepp_I

    Und teste dann morgen weiter.

    Doch einen Fehler gefunden:

    am unteren Ende des Pakets /* Farbe "Zebramuster" Nachrichten-Liste */ ist eine geschweifte Klammer zuviel.

    Das Paket ist etwas unübersichtlich im Aufbau. Einheitliche Schemata lassen leichter Fehler erkennen.

Aktuelle Programmversion

  • Thunderbird 139.0.2 veröffentlicht

    Thunder 11. Juni 2025 um 17:31

Aktuelle ESR-Version

  • Thunderbird 128.11.1 ESR veröffentlicht

    Thunder 11. Juni 2025 um 17:27

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™