Ich versuche, ein Bild mit einem kleineren Bild, das die Hintergrund-Opazität des ersten Bildes hat, wenn Hover, mit nur CSS überlagern, weil ich nicht in der Lage, das HTML zu bearbeiten.Overlay-Bild bei Hover nur mit CSS
Hier ist ein HTML-Beispiel:
<div class="image">
<a href="http://www.example.com">
<img src="/uploads/2016/08/img1.png" class="rggclImgCenter">
</a>
</div>
CSS nur verwenden, dachte ich, so etwas wie dieses wäre:
.image:hover {
background-image: url('https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-ios7-arrow-right-128.png');
}
Aber es wird das Bild nur ersetzen.
Dank für Ihre Antwort @ Andrew, aber es wird nur das Bild ersetzen. Was ich möchte passiert ist so etwas [http://i.stack.imgur.com/Wtjqz.png] ohne das Lorem Ipsum. Nur berühren css, weil ich nicht in der Lage bin, den HTML-Code zu bearbeiten – zen
Dann müssen Sie ein ': nachher 'Selektor auf': Hover' für Ihren Link hinzufügen, da ein Overlay ein anderes Element sein sollte, um eine Überschreibung der Hintergrundregel zu vermeiden. Siehe diese SO Frage zum Beispiel http://stackoverflow.com/questions/13233991/combine-after-with-hover. –