【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)
    }
    }

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

相关推荐
一 乐3 小时前
婚纱摄影网站|基于ssm + vue婚纱摄影网站系统(源码+数据库+文档)
前端·javascript·数据库·vue.js·spring boot·后端
C_心欲无痕3 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
清沫3 小时前
Claude Skills:Agent 能力扩展的新范式
前端·ai编程
yinuo4 小时前
前端跨页面通信终极指南:方案拆解、对比分析
前端
北辰alk4 小时前
Vue 模板引擎深度解析:基于 HTML 的声明式渲染
vue.js
北辰alk4 小时前
Vue 自定义指令完全指南:定义与应用场景详解
vue.js
yinuo4 小时前
前端跨页面通讯终极指南⑨:IndexedDB 用法全解析
前端
北辰alk5 小时前
Vue 动态路由完全指南:定义与参数获取详解
vue.js
北辰alk5 小时前
Vue Router 完全指南:作用与组件详解
vue.js
北辰alk5 小时前
Vue 中使用 this 的完整指南与注意事项
vue.js