Selektor für kleinen Pfeil in CSS-Code zum extra-config-menü.uc.js ab v139

  • FuchsFan Meines Erachtens kannst du dir ein zusätzliches background-image sparen, denn mit content: kannst du das genauso ausdrücken. Eine Eigenschaft weniger und keine leere content-Eigenschaft.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Unglaublich ....

    Tief Luft holen bringt den Puls wieder in Ordnung. Nun hör bitte auf damit, seid ihr alle unfehlbar?


    Oder mal sowas wie #ExtraConfigMenu-popup > menu:hover menu::after testen, mit oder ohne > ... 8)

    Bringt es auch nicht.:/

    Grüße vom FuchsFan

    Einmal editiert, zuletzt von FuchsFan (2. Mai 2025 um 15:00) aus folgendem Grund: Ein Beitrag von FuchsFan mit diesem Beitrag zusammengefügt.

  • mit oder ohne > ...

    Das > bezeichnet ein direktes Child. Ohne sind es alle Elemente unterhalb des Mutter-Elements, also auch in 2./3./usw Ebene

    Exakt, und das war auch das generelle Problem mit meinem Ansatz weiter oben.
    Aber ohne Script - was jetzt endlich da ist - weiss ich ja nicht was ein Child von was ist, und wo #ExtraConfigMenu-popup eingefügt wird.
    Ein ::after Element ist zudem kein Child in dem Sinne, also kann man dafür keinen direkten Combinator verwenden.

  • Meines Erachtens kannst du dir ein zusätzliches background-image sparen, denn mit content: kannst du das genauso ausdrücken. Eine Eigenschaft weniger und keine leere content-Eigenschaft.

    milupo

    Danke für den Hinweis, ich erinnere mich, das haben wir schon mal gemacht.

    Damals beim Einrichten der Seite von camp-firefox z.B.

    CSS
    h1.contentTitle::after {
        font-size: 36px !important;
        content: " F i r e f o x   " url("../icons/FuchsCamp2.png") "   F o r u m" !important;
        color: blue  !important;
        font-weight: 800 !important;
    	font-family: Times New Roman, Times, serif !important;
        font-style: italic !important;
        }

    Grüße vom FuchsFan

  • Ein ::after Element ist zudem kein Child

    Korrekt, denn es ist "Content". Ob da :hover auch nutzbar ist, entzieht sich meinem Wissen, nie ausprobiert.

    is() fand ich gar nicht mal so schlecht, wenn es nicht anwendbar ist - andere Baustelle. bitte stehen lassen

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Egal

    Muss das sein? Man kann ja mal daneben liegen. Nur aus Trotz seine Beiträge löschen - schlechter Stil. Besser: Fehler passieren, ist menschlich. Oder das falsche Thema treffen. Aber Trotz? Zumal der Inhalt schon zitiert wurde? autsch

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 95.

  • Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Egal

    Muss das sein? Man kann ja mal daneben liegen. Nur aus Trotz seine Beiträge löschen - schlechter Stil. Besser: Fehler passieren, ist menschlich. Oder das falsche Thema treffen. Aber Trotz? Zumal der Inhalt schon zitiert wurde? autsch

    Sie hat den Beitrag gelöscht, noch bevor es eine Antwort darauf gab.

  • Beitrag von Mitleser (2. Mai 2025 um 15:16)

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Irrtum (2. Mai 2025 um 15:18).
  • Ich kann den Text, evtl. auch nur auszugsweise, in #17 und #22 lesen. Ja, ich fand den Einwand berechtigt, um Mitleser und Helfer auf einen aktuellen Stand zu bringen. Und es wurde freundlicherweise auch so verstanden und umgesetzt. Ich empfand es jetzt nicht so, als müsse man diese Antwort löschen.

    Wir sind keine Beschwerdestelle, hier gibt es nur Lösungen! Meine Glückszahl hier: 95.

  • Unglaublich ....

    Tief Luft holen bringt den Puls wieder in Ordnung. Nun hör bitte auf damit, seid ihr alle unfehlbar?

    Oh ja, ich höre auf damit.
    Den Pfad habe ich gefunden, aber den kann dir evtl. jemand anders vorlesen, der die Browser Werkzeuge anwerfen möchte. ;)


    is() fand ich gar nicht mal so schlecht, wenn es nicht anwendbar ist - andere Baustelle. bitte stehen lassen

    Du brauchst dann immer noch den spezifischen Context zur Eingrenzung, sonst baust du das ganze UI um.:/

    Einmal editiert, zuletzt von Horstmann (2. Mai 2025 um 15:33) aus folgendem Grund: Ein Beitrag von Horstmann mit diesem Beitrag zusammengefügt.

  • 2002Andreas

    Nun habe ich doch noch einen Weg gefunden, so z.B. für Scripte.

    CSS
    #ExtraConfigMenu-popup:hover menu#submenu-ucjs::after {
      content: "" !important;
      background-image: url("..//icons/down2.png") !important;
      margin-right: 12px !important; 
      display: block !important;
      background-repeat: no-repeat !important;
      background-position: 0px 3px !important;
      background-size: 14px 14px !important;
    }

    Hast du noch eine Idee, wie man das auf die restlichen übertragen könnte (um nicht jedes einzeln aufzuführen)?

    Grüße vom FuchsFan

  • Hallo FuchsFan , ich habe leider keine Möglichkeiten zum testen im Nightly, habe mich aber mit deinem Problem beschäftigt. Geht das im Nightly? Als Kurzfassung?

    CSS
    #ExtraConfigMenu-popup :is([id^="submenu-"]):hover::after {	}

    Dieser Beitrag ist ohne Hilfe einer 'KI' entstanden.

  • Ja stimmt! Bleibt die Frage ob es überhaupt funktioniert in Nightly?

    Leider war die Vorfreude umsonst.;(

    Bei Hover wird zwar das Icon angezeigt, das Submenü öffnet sich, aber sofern mit der Maus das Popup berührt wird verschwindet es . Da werde ich dann doch bei der Lösung von 2002Andreas bleiben. Oder gibt es dazu noch einen Lösungsvorschlag?

    Grüße vom FuchsFan