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