Ich möchte in einem Image Overlay per CSS eine SVG laden, die mit dem Overlay nur bei Mouseover angezeigt wird.
Die SVG könnte aus einfachen Rechtecken bestehen, die nicht extern geladen, sondern direkt im CSS stecken?
SVG:
HTML:
Das Overlay umschließt das image, weil ich dem Overlay zus. zur SVG eine Hintergrundfarbe rgba(255, 255, 255, 0.3) geben möchte.
Meine Online Recherche brachte viele Möglichkeiten mit dem Laden von Font Awesome o. ä. hervor, aber leider nichts in o. g. Form. Ich hoffe ihr könnt helfen?
Die SVG könnte aus einfachen Rechtecken bestehen, die nicht extern geladen, sondern direkt im CSS stecken?
SVG:
XML:
<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
<rect x="19" y="0" width="1" height="40"></rect>
<rect x="0" y="19" width="40" height="1"></rect>
</svg>
HTML:
HTML:
<a class='link-class' href='image' title='description'>
<span class='overlay'>
<img src='image.jpg' alt='description'>
</span>
</a>
Das Overlay umschließt das image, weil ich dem Overlay zus. zur SVG eine Hintergrundfarbe rgba(255, 255, 255, 0.3) geben möchte.
Meine Online Recherche brachte viele Möglichkeiten mit dem Laden von Font Awesome o. ä. hervor, aber leider nichts in o. g. Form. Ich hoffe ihr könnt helfen?