Markierungsfarbe ändern

  • Hallo,


    wie heisst denn die Css Eigenschaft,
    mit der man die Markierungsfarben ändern kann?


    Also wenn ich z.B. Strg und a drücke,
    die Farbe, die die Buchstaben und das Markierte von den Buchstaben ist?

  • Das ist keine Eigenschaft, sondern ein Selector :P
    (Eine Eigenschaft ist z.B. die Hintergrundfarbe)

    Code
    /* Hiermit können Safari >=1.1, Opera >=9.5, IE9 was anfangen*/
    ::selection {
        background: #fff;
        color: #336699;
    }
    /* und hiermit der Firefox >=1 */
    ::-moz-selection {
        background: #fff;
        color: #336699;
    }

    Edit: Hier hatte ich wohl einen "kleinen" Dreher drin^^ Nun aber korrigiert :D
    Denke erklärt sich von selber, oder? :D


    PS: Die meisten Browser ändern durch ::selection nur die Schriftfarbe und Hintergrundfarbe.
    Der Rest wird meist ignoriert.


    PPS: Es ist auch möglich zu sagen, wie sich einzelne Elemente beim Markieren verhalten sollen:

    Code
    a::selection { ... }


    PPPS: Alles gute =D

  • Ahhhhh ja.
    Danke...


    Aber ich habe mal nach -moz-::selection gegorgelt,
    da mein Firefox es nicht angezeigt hat...



    es heißt: ::-moz-selection .


    Nur falls jemand hier im Nachhinein drauf stoßt. :wink:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!