gpt4 book ai didi

html - 如何使用css3在圆形元素后面实现圆形阴影

转载 作者:搜寻专家 更新时间:2023-10-31 22:46:03 25 4
gpt4 key购买 nike

我想让一个元素看起来像这张图片

Round shadow on element

我已经尝试了很多在 css 中做这种阴影,最后想为什么不向社区询问它,无论是否可行。

我知道 box-shadow 表示框上的阴影。有没有类似round-shodow

的东西

我希望它在 css3 中没有任何图像。是否可以?如果是,那怎么可能?如果不行。

我很了解 box-shadowborder-radius 所以请不要告诉我那些东西,再检查一下它的不同类型的阴影

最佳答案

至少这是一个起点。您可以使用之前(和之后)伪元素。 http://jsfiddle.net/FHLJM/

div {
background-color: #f00;
border-radius: 50%;
height: 250px;
width: 250px;
margin: 30px auto;
position: relative;
z-index: 1;
}
div:before {
content: '';
height: 150px;
width: 250px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000), to(#fff));;
position: absolute;
top: 100px;
right: 50px;
-webkit-transform: rotate(45deg);
z-index: -1;
}
div:after {
content: '';
height: 100%;
width: 100%;
border-radius: 50%;
background: #f00;
position: absolute;
z-index: 1;
}

同样,它无论如何都不是一个完美的方法,但它能够在某种程度上完成您正在寻找的东西。

关于html - 如何使用css3在圆形元素后面实现圆形阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18666172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com