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