css实现水滴效果图

效果图:

html 复制代码
<template>
  <div style="width: 100%;height:500px;padding:20px;">
    <div class="water"></div>
  </div>
</template>
<script>
export default {
  data() {
    return {};
  },
  watch: {},
  created() {},
  methods: {},
};
</script>
<style lang='less' scoped>
.water {
  width: 300px;
  height: 300px;
  box-shadow: 10px 20px 30px 0px rgba(0, 0, 0, 0.2) inset,
              10px 20px 30px rgba(0,0,0,0.3),
              15px 15px 30px rgba(0,0,0,0.05),
              -15px -15px 30px rgba(255,255,255,0.8) inset;
  border-radius: 59% 41% 71% 29% / 54% 43% 57% 46% ;
  margin: 0 auto;
  margin-top:300px;
  /**
  box-sizing 用于控制元素的盒模型,决定了元素的宽度和高度是如何计算的;
  默认值是content-box, 元素的宽度和高度只包含内容区域,
  border-box , 元素的宽度和高度包含内容区域,内边距,边框;
   */
  box-sizing: border-box;
  animation: action 3s linear infinite;
}
@keyframes action {
  0%{
    border-radius: 59% 41% 71% 29% / 54% 43% 57% 46% ;
  }
  25%{
    border-radius:43% 57% 55% 45% / 63% 37% 63% 37% ;
  }
  50%{

    border-radius:37% 63% 39% 61% / 69% 26% 74% 31% ;
  }
  75%{
    border-radius:53% 47% 44% 56% / 50% 58% 42% 50%  ;
  }
  100%{
    border-radius: 59% 41% 71% 29% / 54% 43% 57% 46% ;
  }
}
</style>
相关推荐
小poop6 小时前
CSS 基础与实战:从入门到精通网页美化
前端
Csvn7 小时前
运行时性能
前端
Never_every998 小时前
位图转矢量工具哪个好?实测抠抠图AI位图转矢量工具
大数据·前端
paopaokaka_luck8 小时前
宠物门店经营管理系统(销售与库存联动、进货自动记账、 退换与退款关联、员工个人业绩、ECharts 经营分析、滞销识别与客户分层、宠物档案年龄计算)
前端·javascript·spring boot·mysql·echarts·mybatis·1024程序员节
空中湖9 小时前
用 React 写数据大屏:为什么我不建议用图表库
前端·react.js·前端框架
狮子座的男孩10 小时前
html+css基础:25、3D变换(3D空间与景深/透视点的位置/位移/旋转/缩放/多重变换/背部可见性)
css·经验分享·html·旋转·透视点·缩放/位移·3d变换/空间与景深
欣欣之王来了10 小时前
原始HTML插值:v-html指令的使用与安全风险
前端·学习·架构·项目·vue3教程
IT_陈寒10 小时前
Redis的LRU淘汰策略坑了我一整天
前端·人工智能·后端
计算机魔术师11 小时前
砍半价格、参数再涨,国产旗舰追到 Opus 鼻尖了
前端
特立独行的猫A11 小时前
10 MB 的桌面 AI 客户端:用仓颉 + 系统 WebView 替代 Electron
前端·harmonyos