Wie erstelle ich dieses transparente overlay-Bild auf hover mit CSS?
Ich bin auf der Suche nach Beratung zu reproduzieren (siehe dieses Bild) Effekt für mein Bild schwebt. Mein problem ist, dass meine Bilder sind flüssig, und ich habe nicht wirklich in der Lage zu finden, eine gute tutorials über dieses Thema, kombiniert mit overlays.
Ich bin angenommen, ich habe ein transparentes png (weiß-Bereich + Kreis), die überlagert das Bild auf hover und dann den text überlagern? Und das alles braucht, um die Größe entsprechend mit dem Bild selbst.
Auch die Obere Grenze ist nicht Teil des Bildes, es ist mit CSS erzeugt, und ich will nicht, dass zu überlagert werden, wenn möglich.
Könnte jemand freundlicherweise zeigen Sie mich in die richtige Richtung, oder Ratschläge geben, wenn es eine bessere Umsetzung? Ich bin eher verloren.
Vielen Dank im Voraus. 🙂
w3schools.com/css/css_image_transparency.asp ,impressivewebs.com/...
Meinst du so etwas? jsfiddle.net/YFJh7 - PS: eine. Ändern Sie die Bilder, b. Ich nicht selber die Bilder.
Dieser wat u wollen, hoffe ich..jsfiddle.net/yUbV9/3
InformationsquelleAutor Lin | 2014-01-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn das Bild wird in einem div-Container mit einer definierten Breite, können Sie eine absolut positionierte div mit div, die werden so tun, als overlay.
Vorausgesetzt, das snippet und die Deckkraft der überlagerung auf null gesetzt ist
css für den hover-Effekt wäre
Dies sollte den hover-Effekt, ich glaube, du wirst für. Die folgenden css-sollte-center-overlay und einige andere Sachen. sehen hier mehr zum zentrieren von divs vertikal und horizontal
und natürlich die fiddle
InformationsquelleAutor Olumide
Verwenden Sie einfach die hintergrund-Farbe festlegen, eine transparente Farbe:
Demo hier
HTML
CSS
Die gestrichelte Linie an der Grenze des oberen text kann erreicht werden, entweder mit einem border-bottom-oder single-line-Bild, das Sie Anhängen, als hintergrund des div.
Hoffe, das hilft.
InformationsquelleAutor