您现在的位置是:网站首页> 编程资料编程资料
CSS实现鼠标滑过卡片上浮效果的示例html5+css3实现鼠标悬停图文卡片动画特效css实现网页右下角点赞小卡片效果(实例代码)CSS实现卡片切换效果CSS3 实现响应鼠标移动背景图片漂移效果的用户介绍卡片源码css3卡片折叠打开ui动画效果原生js+css3制作的卡片自动翻转特效源码jQuery css3实现响应式图文卡片滚动轮播特效HTML5+CSS3实现眼珠子跟随鼠标移动而转动的用户信息卡片效果源码css3制作倾斜视差图片卡片特效源码css3鼠标hover悬停卡片动画特效
2021-09-03
1043人已围观
简介 这篇文章主要介绍了CSS实现鼠标滑过卡片上浮效果的示例,帮助大家更好的利用CSS制作网页特效,美化自身网页,感兴趣的朋友可以了解下
原理
hover 的时候对元素设置阴影:box-shadow,使其样式与常态不同。
box-shadow 表达式参见 MDN:
/* x偏移量 | y偏移量 | 阴影颜色 */ box-shadow: 60px -16px teal; /* x偏移量 | y偏移量 | 阴影模糊半径 | 阴影颜色 */ box-shadow: 10px 5px 5px black; /* x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 */ box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2); /* 插页(阴影向内) | x偏移量 | y偏移量 | 阴影颜色 */ box-shadow: inset 5em 1em gold; /* 任意数量的阴影,以逗号分隔 */ box-shadow: 3px 3px red, -1em 0 0.4em olive;
指定单个 box-shadow 的用法:
- 给出两个、三个或四个数字值的情况。
如果只给出两个值,这两个值将被浏览器解释为 x 轴上的偏移量 和 y 轴上的偏移量 。
如果给出了第三个值,这第三个值将被解释为模糊半径的大小 。
如果给出了第四个值,这第四个值将被解释为扩展半径的大小 。
- 可选,插页(阴影向内) inset。
- 可选,颜色值 。
下面列举几种样式,也是在本博客系统中多次用到的。
一、鼠标悬浮仿纸张折起的样式

代码实现:
在 hover 状态增加了 transition 属性,从而产生渐变的效果。
鼠标悬浮仿纸张折起的样式 这是一张卡片
描述:鼠标悬浮时,类似纸张折起的效果
二、鼠标悬浮仿纸张聚焦的样式

代码实现:
与上面的区别是调整了 box-shadow 属性的具体数值( y 轴上的偏移和阴影扩散半径,即第二、三个数字)。
鼠标悬浮仿纸张聚焦的样式 这是一张卡片
描述:鼠标悬浮时,整张纸聚焦的效果
三、鼠标悬浮仿纸张抬起的样式

代码实现:
通过 box-shadow 属性和 transform 属性相结合。
鼠标悬浮仿纸张抬起的样式 这是一张卡片
描述:鼠标悬浮时,整张纸抬起的效果
四、鼠标悬浮仿纸张升起的样式(动画实现)

代码实现:
使用 @keyframes 规则创建动画,将一套 CSS 样式逐渐变化为另一套样式。
在悬浮状态下执行动画。
鼠标悬浮仿纸张升起的样式 这是一张卡片
描述:鼠标悬浮时,整张纸升起的效果
以上就是CSS实现鼠标滑过卡片上浮效果的示例的详细内容,更多关于CSS实现鼠标滑过卡片上浮效果的资料请关注其它相关文章!
相关内容
- 如何使用css实现数据热点效果CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 详解background属性的8个属性值(面试题)CSS3 background-image颜色渐变的实现代码CSS3混合模式mix-blend-mode/background-blend-mode简介css3实现一个div设置多张背景图片及background-image属性实例演示CSS的background属性及CSS3的背景图片设置总结使用CSS3来实现滚动视差效果的教程CSS3属性background-size使用指南css3中背景尺寸background-size详解
- css3实现二维码扫描特效的示例CSS3 实现雷达扫描图的示例代码HTML5+CSS3从入门到精通(标准版) 未来科技 高清pdf扫描版[248MB]CSS3 DIV网页样式与布局:从入门到精通 中文pdf扫描版[185MB] 从零开始学HTML5+CSS3 (胡晓霞等) 高清pdf扫描版[175MB]CSS3实现的模仿雷达扫描效果动画源码图解CSS3:核心技术与案例实战 (大漠著) PDF扫描版[76MB]CSS3实现网页右侧悬浮固定二维码扫描与在线客服等功能特效源码
- CSS3实现彩色进度条动画的示例CSS3实现渐变的loading加载进度条特效代码jQuery+CSS3实现的双层圆环形进度条加载动画特效利用css3实现进度条效果及动态添加百分比纯css3实现的百分比渐变进度条加载动画特效源码CSS3+SVG实现S形进度条加载动画效果源码使用CSS3实现环形进度条效果基于jQuery+css3实现下载按钮进度条特效源码css3 clip实现圆环进度条的示例代码css 进度条的文字根据进度渐变的示例代码纯CSS3 Bootstrap进度条动画样式特效
- 解决CSS3 transition-delay 属性默认值0不带单位失效的问题css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- css3实现简单的白云飘动背景特效css3实现背景图片半透明内容不透明的方法示例css3实现背景图片颜色修改的多种方式css3制作的背景渐变动画效果CSS3实现模糊背景的三种效果示例CSS3 菱形拼图实现只旋转div 背景图片不旋转功能CSS3只让背景图片旋转180度的实现示例基于css3制作的圆形透明画中画视频播放特效JS+CSS3文章内容背景黑白切换特效代码CSS3 实现的动态星空背景
- css实现六种自适应两栏布局方式css display table 自适应高度、宽度问题的解决详解CSS多种三列自适应布局实现CSS实现背景图片屏幕自适应的实现css3实现自适应浏览器图片布局特效CSS实现表格首行首列固定和自适应窗口的实例代码CSS将img图片填满父容器div并自适应容器大小css实现两栏布局,左侧固定宽,右侧自适应的多种方法
- 详解常用css样式(布局)使用CSS的clip-path属性实现不规则图形的显示使用css实现特殊标志或图形css如何绘制特殊图形的方法示例详解CSS3中常用的样式【基本文本和字体样式】编程式处理Css样式的示例代码使用CSS伪元素控制连续几个元素的样式方法纯CSS3 gradient属性制作36种漂亮的html网页渐变按钮样式css样式常见图形效果展示的实例代码
- 浅析CSS3 用text-overflow解决文字排版问题CSS的writing-mode文字排版属性使用教程css网页布局中文字排版的属性和用法CSS教程:CSS控制网页文字排版实例
- 关于css中margin的值和垂直外边距重叠问题CSS中使用负margin值来调整居中位置CSS中的边界margin的取值为负值说明
