filter: drop-shadow (0 0 20px зеленый);
его работа с изображениями, такими как фон ... et c
можно увидеть, как показано ниже, просто добавьте цвет фона через
span {
display: inline-block;
position: relative;
padding: 1rem;
margin: 2rem;
width: 100px;
height: 40px;
background: yellow;
}
span.shadow-box::after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
box-shadow: 0 0 20px red;
border: 1px solid black;
}
.shadow-filter::after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: yellow;
filter: drop-shadow(0 0 20px green);
border: 1px solid black;
}
<span class="shadow-box">Box-shadow</span>
<span class="shadow-filter">Drop-shadow</span>