Reputation: 23
I'm trying to achieve something like the middle of https://www.popexpert.com, where a hovering over circular images activates a drop shadow effect. How can I achieve this? I tried using CSS, but the drop shadow effect resulted in a square shadow.
Upvotes: 1
Views: 6286
Reputation: 7522
You can achieve that effect by using box-shadow
and transition
properties of CSS3. Here is the working example in the JSFiddle. Note that I've used the border-radius
property to make a circle.
Upvotes: 2
Reputation: 7784
Something like this:
HTML
<a href="#">test</a>
CSS
a {
width:100px;
height:100px;
display:block;
background:yellow;
-webkit-border-radius: 50px;
border-radius: 50px;
}
a:hover {
-webkit-box-shadow: 5px 5px 3px 3px rgba(0, 0, 0, 0.3);
box-shadow: 5px 5px 3px 3px rgba(0, 0, 0, 0.3);
}
Upvotes: 1