【vue】css模拟玻璃球体效果(带高光)

div部分:

bash 复制代码
<div class="wave_ball">
        <!--          高光部分-->
        <div class="lightBg light1"></div>
        <div class="lightBg light2"></div>
      </div>

样式部分:

bash 复制代码
.wave_ball {
    position: absolute;
    top: 0;
    left: 0;
    width: 600px;
    height: 600px;
    overflow: hidden;
    line-height: 0;
    border-radius: 50%;
    //background: #267dd3;
    box-shadow: inset 0 0 15px 2px rgb(255, 255, 255, 0.6),
    inset 0 0 20px 20px rgb(255, 255, 255, 0.25);
    z-index: 3;

    .lightBg {
      position: absolute;
      background: radial-gradient(farthest-side at 50% 50%, #ffffffb0 5%, #0000);
    }

    .light1 {
      top: 80px;
      left: 130px;
      border-radius: 30px;
      width: 50px;
      height: 70px;
      transform: rotateY(20deg) rotate(55deg)
    }

    .light2 {
      top: 180px;
      left: 60px;
      border-radius: 30px;
      width: 26px;
      height: 80px;
      transform: rotateY(20deg) rotate(23deg)
    }
    }

效果图(仅玻璃球部分):

相关推荐
xcLeigh2 分钟前
HTML5实现好看的圣诞节网站源码
前端·html·html5·圣诞节
孑么2 小时前
GDPU Vue前端框架开发 期末赛道出勇士篇(更新ing)
vue.js
m0_748255265 小时前
前端安全——敏感信息泄露
前端·安全
鑫~阳7 小时前
html + css 淘宝网实战
前端·css·html
Catherinemin7 小时前
CSS|14 z-index
前端·css
漫天转悠7 小时前
Vue3项目中引入TailwindCSS(图文详情)
vue.js
qq_589568108 小时前
Echarts+vue电商平台数据可视化——后台实现笔记
vue.js·信息可视化·echarts
2401_882727578 小时前
低代码配置式组态软件-BY组态
前端·后端·物联网·低代码·前端框架
NoneCoder8 小时前
CSS系列(36)-- Containment详解
前端·css
anyup_前端梦工厂9 小时前
初始 ShellJS:一个 Node.js 命令行工具集合
前端·javascript·node.js