ich ein Bild haben wollen, die wie folgt aussehen (Hintergrund sollte weiß sein - nicht transparent wie in meinem Bild):Kreis auf das Bild schweben EFFEKT
Und wenn ich mit der Maus schweben auf dass Bild, Kreis sollte vollständig erweitern und meine Originalbild zeigen, die wie folgt aussehen:
um das zu tun, dass ich so etwas wie dies versuchen:
#myimage{
background-color: #679b08;
display: table-cell;
vertical-align: middle;
height: 50px;
width: 50px;
text-align: center;
border-radius: 30px;
color: #fff;
text-transform: uppercase;
font-size: 24px;
font-family: Verdana;
animation: expand-in .5s ease-out;
animation-delay: 0s;
animation-fill-mode: backwards;
}
#myimage:hover{
animation: expand-out .5s ease-out;
animation-delay: 0s;
animation-fill-mode: forwards;
}
@keyframes expand-in{
0%{
width: 300px;
height: 100px;
border-radius: 5px;
}
100%{
width: 120px;
height: 120px;
border-radius: 60px;
}
}
@keyframes expand-out{
0%{
width: 120px;
height: 120px;
border-radius: 60px;
}
100%{
width: 600px;
height: 200px;
border-radius: 5px;
}
}
<div id ="myimage">
<img width="600" height="445" src="http://i.prntscr.com/cC-VFJNfRbqxjohddP9AGw.png">
</div>
Hier ist auch der jsfiddle Link: https://jsfiddle.net/bq89efr8/
Problem ist, dass mein Kreis hinter Bild und es wird nicht richtig Zentrum und mein Bild zeigen, ich möchte dies funktioniert nur auf CSS und HTML (obwohl ich nichts dagegen habe, einige jquery zu verwenden) wenn möglich!
Kannst du dies zu einem Stapelüberlauf-Snippet verschieben? (anstatt externe Seite) –
@ Freedomn-m sicher, fertig! – Damian
Dies ist die beste und einfachste Lösung, vielen Dank! –