纯CSS实现立体感圆盘(立体化按钮),点击有图

编程入门 行业动态 更新时间:2024-10-22 13:50:50

纯CSS实现<a href=https://www.elefans.com/category/jswz/34/951463.html style=立体感圆盘(立体化按钮),点击有图"/>

纯CSS实现立体感圆盘(立体化按钮),点击有图

在线编辑:/

<div class="inner"><div class="disc"></div>
</div>
.inner{position:relative;width:300px;height:300px;border-radius:150px;background: linear-gradient(to top, silver, whitesmoke);display:flex;justify-content:center;align-items:center;
}
.inner .disc{position:absolute;width:80%;height:80%;border-radius:50%;background:linear-gradient(silver,whitesmoke);
}
/* .inner .disc::before{position:absolute;left:calc((100% - 80%)/2);top:calc((100% - 80%)/2);content:"";width:80%;height:80%;border-radius:50%;background:linear-gradient(to top, silver,whitesmoke);
}
.inner .disc::after{position:absolute;left:calc((100% - 60%)/2);top:calc((100% - 60%)/2);content:"";width:60%;height:60%;border-radius:50%;background:linear-gradient(silver,whitesmoke);
} */

 

 

第一个图形:是用来两个元素标签,一个嵌在另一个里面,利用两个颜色的视觉差,实现立体化效果。

第二个图形:后面整加的两个内园,是利用了伪元素实现的,伪元素的定位是相对于伪元素寄托的元素,使用left,top时可以借助calc进行计算。

 

更多推荐

纯CSS实现立体感圆盘(立体化按钮),点击有图

本文发布于:2023-06-29 10:46:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/943670.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:立体感   圆盘   有图   按钮   CSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!