我们知道如何创建工具提示,例如:
div{
width: 200px;
height: 200px;
background: red;
margin: 80px;
border-radius: 20px;
position: relative;
box-shadow: inset 2px 2px 15px black; //this is the problem
}
div:before{
content: ' ';
display:block;
width: 0;
border-left: red 30px solid;
border-right: transparent 30px solid;
border-bottom: transparent 30px solid;
border-top: transparent 30px solid;
position:absolute;
top: 60px; right: -60px;
}
上面的代码设置了 div 的内阴影,而不是 sudo 元素的内阴影,这里是演示。有没有办法让内部阴影在 sudo 元素的边框上起作用。或者有没有其他方法可以达到我需要的效果。
我知道如果我需要阴影,我可以在 div 上应用过滤器:
filter: drop-shadow(2px 2px 15px black);
但是有没有办法为内部阴影做到这一点?
谢谢