So ändern Sie die Deckkraft im deaktivierten Zustand Bild im css

Möchte ich ändern Deckkraft des Bildes nur, wenn es im disabled-Status wie ich mache für den Eingang button unten:

CSS:

input[type="button"]:disabled {
  border: 1px solid #AAA;
  border-radius: 4px;
  opacity:0.5;
}

img:disabled {
  opacity:0.5;
}

HTML:

Normal button: <input type="button" value="Close" /><br>
Disabled button: <input type="button" value="Cancel" disabled="true"/>
<br><br>
Normal: <img src="http://i.stack.imgur.com/AkfB4.png" /><br>
Disabled: <img src="http://i.stack.imgur.com/AkfB4.png" style="opacity:0.5" disbled />

Aber es funktioniert nicht für Bilder, wenn ich :disabled im css. Bitte helfen Sie mir, diese zu bekommen.

  • Ich sehe keine Bild hier.
  • Können Sie Ihre vollständigen html code mit dem Bild? Das wäre eine gute Hilfe!
  • Was meinst du mit "Bild im deaktivierten Zustand"? Behinderte ist in der Regel verwendet auf form-Elemente.
  • Ich Stimme mit Bruno. Das disabled-Attribut ist eigentlich nur für Formular-Elemente. Warum nicht einfach img.disabled und <img class='diabled' src=''/>?
  • Hallo bruno, ich bin der Durchführung onClick-event auf das Bild. Also, in einigen Fällen bin ich mir nicht erlauben, Benutzer zu führen, das Ereignis in diesem Fall bin ich nur das deaktivieren der Bild. Um den Unterschied zu zeigen, um Benutzer, dass es deaktiviert ist ich wie ändern Sie die "Deckkraft" gefällt mir " - Schaltfläche oben gezeigt.
  • In diesem Fall könnten Sie buttons erstellen mit image-Hintergründe, buttons, text und Rahmen entfernt.
  • dazu habe ich, um alles zu ändern richtig?
  • hi @ketan, finden Sie die änderungen
  • Danke @ivar, es ist in Ordnung, die in IE10, aber ich beobachtete, dass auch Behinderte, die nicht auf Bildern in anderen Browsern

InformationsquelleAutor Anil kumar | 2016-03-02
Schreibe einen Kommentar