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

【css酷炫效果】纯CSS实现立体纸张折叠动效

【css酷炫效果】纯CSS实现悬浮阴影扩散交互

  • 创作背景
  • html结构
  • css样式
  • 完整代码
    • 基础版
    • 进阶版(3d 悬浮效果)
  • 效果图

通过CSS box-shadowtransition属性实现悬浮阴影扩散交互,为元素添加细腻的悬浮反馈。

想直接拿走的老板,链接放在这里:https://download.csdn.net/download/u011561335/90490493

创作随缘,不定时更新。

创作背景

刚看到csdn出活动了,赶时间,直接上代码。

html结构

<div class="shadow-card">
    <h2>悬浮查看阴影魔法</h2>
    <p>CSS阴影交互效果</p>
</div>

css样式

.shadow-card {
    width: 300px;
    padding: 2rem;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);  /* 初始阴影 */
    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.shadow-card:hover {
    box-shadow: 0 8px 24px rgba(0,0,0,0.15); /* 扩散阴影 */
}

完整代码

基础版

<!DOCTYPE html>
<html>
<head>
<style>
.shadow-card {
    width: 300px;
    padding: 2rem;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);  /* 初始阴影 */
    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.shadow-card:hover {
    box-shadow: 0 8px 24px rgba(0,0,0,0.15); /* 扩散阴影 */
}
</style>
</head>
<body>
    <div style='text-align:center;margin-top:50px;'>
		<div class="shadow-card">
			<h2>悬浮查看阴影魔法</h2>
			<p>CSS阴影交互效果</p>
		</div>
	</div>
	
</body>
</html>

进阶版(3d 悬浮效果)

<!DOCTYPE html>
<html>
<head>
<style>
.shadow-card {
    width: 300px;
    padding: 2rem;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);  /* 初始阴影 */
    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.shadow-card:hover {
    box-shadow: 0 8px 24px rgba(0,0,0,0.15); /* 扩散阴影 */
}
.shadow-3d:hover {
    box-shadow: 0 25px 50px -12px rgba(0,0,0,0.25);
    transform: translateY(-8px);
}
</style>
</head>
<body>
    <div style='text-align:center;margin-top:50px;'>
		<div class="shadow-card shadow-3d">
			<h2>悬浮查看阴影魔法</h2>
			<p>CSS阴影交互效果</p>
		</div>
	</div>
	
</body>
</html>

效果图

在这里插入图片描述

在这里插入图片描述

相关文章:

  • 《AI大模型趣味实战》 No3:快速搭建一个漂亮的AI家庭网站-相册/时间线/日历/多用户/个性化配色/博客/聊天室/AI管家(下)
  • Redis 持久化机制:AOF 与 RDB 详解
  • Django 集成 Redis 数据库指南
  • Kafka跨集群数据备份与同步:MirrorMaker运用
  • C语言经典代码题
  • 启动、关闭集群
  • 算法及数据结构系列 - 二分查找
  • Uniapp 字体加载问题(文件本地存储)
  • Go语言中的错误处理与异常恢复:性能对比与实践思考
  • re题(46)BUUCTF-[WUSTCTF2020]level4
  • Spring Boot 集成高德地图电子围栏
  • Redis hyperloglog学习
  • Gymnasium学习笔记
  • C语言【常用】【字符函数 和 字符串函数】详解加模拟实现
  • 分布式文件系统Minio
  • 鸿蒙编译框架@ohos/hvigor FileUtil用法
  • 时序优化学习笔记
  • Matlab 基于专家pid控制的时滞系统
  • Vue 计算属性与 Data 属性同名问题深度解析
  • vue computed 计算属性简述
  • 铺就长三角南北“交通动脉”,乍嘉苏改高速扩建项目首桩入位
  • 牛市早报|今年第二批810亿元超长期特别国债资金下达,支持消费品以旧换新
  • 商务部新闻发言人就波音公司飞回拟交付飞机答记者问
  • 深圳一季度GDP为8950.49亿元,同比增长5.2%
  • 北上广深还是小城之春?“五一”想好去哪玩了吗
  • 商务部:将积极会同相关部门加快推进离境退税政策落实落地