395 Stimmen

Stil deaktivierte Schaltfläche mit CSS

Ich versuche, den Stil eines Buttons mit eingebettetem Bild zu ändern, wie im folgenden Fiddle zu sehen:

http://jsfiddle.net/krishnathota/xzBaZ/1/

In dem Beispiel sind leider keine Bilder vorhanden.

Ich versuche:

  1. Die Hintergrundfarbe des Buttons zu ändern, wenn er deaktiviert ist
  2. Das Bild im Button zu ändern, wenn er deaktiviert ist
  3. Den Hover-Effekt bei Deaktivierung zu deaktivieren
  4. Wenn Sie auf das Bild im Button klicken und es ziehen, kann das Bild separat gesehen werden; das möchte ich vermeiden
  5. Der Text auf dem Button kann ausgewählt werden. Das möchte ich auch vermeiden.

Ich habe versucht, es mit button[disabled] zu machen. Aber einige Effekte konnten nicht deaktiviert werden, wie top: 1px; position: relative; und das Bild.

1voto

Akostha Punkte 614

Und wenn Sie Ihre Style (.css) Datei zu SASS (.scss) ändern, verwenden Sie:

button {
  background-color: #007700;
  &:disabled {
    background-color: #cccccc;
  }
}

0voto

Hamada Punkte 1782

In Angular kannst du Buttons deaktivieren, indem du Werte im CSS für den Deaktivierungsstatus übergibst.

html

css

.button-action.disabled {
  // einige css
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X