【发布时间】:2019-07-31 09:16:14
【问题描述】:
所以在网上阅读之后,我设法在图像上创建了一个嵌入阴影..
它可以工作,但我无法在 :hover 上改变它。
目前我有:
.shadow {
position: relative;
max-width: 100%;
float: left;
}
.shadow::before {
border-radius: 100%;
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
box-shadow: inset 3px 3px 8px rgba(0, 0, 0, .6);
transition: box-shadow .2s ease-in-out;
}
.shadow:hover:before {
box-shadow: inset 5px 5px 55px rbga(0, 0, 0, .8);
}
.shadow img {
float: left;
border-radius: 100%;
width: 300px;
}
<div class="shadow">
<img src="https://picsum.photos/300/300?image=1015">
</div>
我已经把代码放在这里了:https://codepen.io/anon/pen/rRwGmV
我希望你们中的一些人知道如何做到这一点。
谢谢
【问题讨论】:
-
错字问题
rbga -
是的,我现在看到了
-
哈哈,谢谢.. 多么愚蠢,我已经多次查看 css 了。
标签: html css hover transition box-shadow