当前位置: 首页 > news >正文

毛玻璃带有光影效果的卡片

效果展示

在这里插入图片描述

页面结构组成

从效果展示可以看到,页面的主要元素是卡片,卡片的内容呈现上都是比较常规的布局,只是卡片上带有光影效果。

CSS / JavaScript 知识点

  • transform
  • VanillaTilt.js 使用

页面基础结构实现

<div class="container"><!-- 卡片 --><div class="card"><div class="content"><h2>01</h2><h3>棒球</h3><p>一种团体球类运动,由人数最少为9人的两支队伍在一个扇形的棒球场进行攻击与守备。</p><a href="#"></a></div></div>
</div>

卡片实现

.container .card {position: relative;width: 280px;height: 400px;margin: 30px;box-shadow: 20px 20px 50px rgba(0, 0, 0, 0.5);border-radius: 15px;background: rgba(255, 255, 255, 0.1);overflow: hidden;display: flex;flex-flow: row wrap;justify-content: center;align-items: center;backdrop-filter: blur(15px);border-top: 1px solid rgba(255, 255, 255, 0.3);border-left: 1px solid rgba(255, 255, 255, 0.3);
}.container .card .content {padding: 20px;text-align: center;transition: 0.5s;transform: translateY(100px);opacity: 0;
}.container .card:hover .content {transform: translateY(0px);opacity: 1;
}

使用 VanillaTilt 完成光影效果

VanillaTilt.init(document.querySelectorAll(".card"), {max: 25,speed: 400,glare: true, // 开启光影效果"max-glare": 1,
});

完整代码下载

完整代码下载

http://www.lryc.cn/news/180532.html

相关文章:

  • 【Java】面向过程和面向对象思想||对象和类
  • 孤举者难起,众行者易趋,openGauss 5.1.0版本正式发布!
  • 软考——软件设计师中级2023年11月备考(1.计算机组成原理)
  • 前端JavaScript入门到精通,javascript核心进阶ES6语法、API、js高级等基础知识和实战 —— Web APIs(四)
  • 【前端】HTML5 Audio 预加载 按照队列顺序播放音频, 可以陆续往队列中加内容
  • 【单片机】13-实时时钟DS1302
  • springboot和vue:十三、VueX简介与安装与推荐视频+前端数据模拟MockJS
  • [React] Zustand状态管理库
  • 【ChatGPT】ChatGPT发展历史
  • 分布式文件存储系统Minio实战
  • 【MySQL】MySQL 官方安装包形式
  • 使用sqlmap获取数据步骤
  • [论文笔记]GLM
  • 漏洞扫描环境:win10系统用VMware Workstation打开虚拟机若干问题
  • OpenCV实现模板匹配和霍夫线检测,霍夫圆检测
  • 消息队列实现进程之间通信方式
  • 用简单例子讲清楚webgl模板测试
  • 区块链(8):p2p去中心化之websoket服务端实现业务逻辑
  • composer安装与设置
  • unordered_map/unordered_set的学习[unordered系列]
  • C++位图—布隆过滤器
  • SQL SELECT 语句进阶
  • Mac程序坞美化工具 uBar
  • 【数据结构】排序之插入排序和选择排序
  • 6.html表单
  • 【python学习第11节:numpy】
  • Eclipse 主网即将上线迎空投预期,Zepoch 节点或成受益者?
  • JavaSE | 初识Java(四) | 输入输出
  • 车牌超分辨率:License Plate Super-Resolution Using Diffusion Models
  • 如何制作在线流程图?6款在线工具帮你轻松搞定