Farbe "KOSTENPFLICHTIG BESTELLEN" Button

Thema wurde von Ch Ris, 18. April 2018 erstellt.

  1. Ch Ris
    Ch Ris Erfahrener Benutzer
    Registriert seit:
    18. April 2018
    Beiträge:
    77
    Danke erhalten:
    21
    Danke vergeben:
    11
    Hallo in die Runde.

    ich würde gerne die Farbe des "KOSTENPFLICHTIG BESTELLEN" Buttos ändern. Im Style-Editor habe ich keine Möglichkeit gefunden nur explizit diesen Button zu bearbeiten.

    Ich habe bereits Verschiedenes versucht in der "Usermod".css zu hinterlegen, was leider nicht erfolgreich war.
     
  2. Ch Ris
    Ch Ris Erfahrener Benutzer
    Registriert seit:
    18. April 2018
    Beiträge:
    77
    Danke erhalten:
    21
    Danke vergeben:
    11
    Folgender CSS-Code färbt den besagten Button nun grün. Nebeneffekt ist, dass kein Hover | Active | Active-Hover | etc. mehr sichtbar ist. Wo ist hier mein Denkfehler? :-/

    Code:
    /* Button Kostenpflichtig bestellen Farbe */
    
    input.btn.btn-primary.btn-block.checkout-confirmation-submit {
        color: #fff;
        border-color: #008009;
        background-color: #008009;
    }
     
  3. Ch Ris
    Ch Ris Erfahrener Benutzer
    Registriert seit:
    18. April 2018
    Beiträge:
    77
    Danke erhalten:
    21
    Danke vergeben:
    11
    keiner eine Idee?
     
  4. Kai Stejuhn
    Kai Stejuhn Beta-Held
    Registriert seit:
    26. September 2014
    Beiträge:
    1.454
    Danke erhalten:
    743
    Danke vergeben:
    92
    Die Farben des Buttons werden normalerweise nur über den Selektor .btn.btn-primary gesteuert.

    Dort sind auch die hover, active und focus Angaben verdrahtet. Da Du nun einen höherwertigen Selektor ausgewählt hast, überschreibst Du wahrscheinlich die Werte. Das Bedeutet, dass Du für die hover Angaben selbst für Deinen höheren Selektor angeben musst.
     
  5. Ch Ris
    Ch Ris Erfahrener Benutzer
    Registriert seit:
    18. April 2018
    Beiträge:
    77
    Danke erhalten:
    21
    Danke vergeben:
    11
    Super danke dir.

    Habe es nun mit einer leichten Transparenz gelöst: :)

    Code:
    /* Button Kostenpflichtig bestellen Hover-Effekt */
    
    input.btn.btn-primary.btn-block.checkout-confirmation-submit:hover {
    opacity: 0.9;
    }