js+css实现一个交互反光液态玻璃文字卡片效果代码

代码语言:html

所属分类:布局界面

代码描述:js+css实现一个交互反光液态玻璃文字卡片效果代码

代码标签: js css 交互 反光 液态 玻璃 文字 卡片

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Liquid Glass Effect (原生JS版)</title>
  <style>
    /* 基础页面样式 */
    body {
      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
                   Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-wrap: wrap;
      gap: 40px;
      min-height: 100vh;
      background: #1c1c1c;
      background-image: url('//repo.bfw.wiki/random/800x600/景色');
      background-size: cover;
      background-position: center;
      padding: 40px;
      margin: 0;
      box-sizing: border-box;
    }

    /* 
     * 核心样式 - 移植自 liquid-glass-react/src/styles.css
     */
    
    .liquid-glass-card {
      position: relative; /* 必须,为伪元素定位提供基准 */
      overflow: hidden;   /* 必须,隐藏溢出的光晕 */
      z-index: 0;
      border-radius: 16px; /* 可以自定义圆角 */
    }

    /* 光晕效果 (跟随鼠标) */
    .liquid-glass-card::before {
      content: '';
      position: absolute;
      /* 通过JS动态设置 --x 和 --y */
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0