前端练习<Html&CSS>——悬浮抽卡片(附完整代码及实现效果)
创始人
2024-11-21 01:03:29
0次

这个小练习来源于b站up小K师兄,大家可以通过下面的链接学习哦~up讲的非常详细。

写一个好玩的悬浮抽卡片效果~

先看一下效果:

1.鼠标没有放置到card上

2.鼠标放到card上,所有card呈角度散开 

3.单击选中某一张卡片,卡片上浮高亮,其他卡片变暗 

HTML部分

  •  标签定义了整个HTML文档。
  •  标签包含了文档的元数据,如字符编码、标题和样式表。
  •  标签包含了文档的主体内容,即展示给用户看的部分。

CSS部分

  • * 选择器用于选择所有元素,并设置它们的默认样式,包括去除默认的边距、填充、边框、盒模型和字体。
  • body 选择器设置了页面的背景颜色、居中对齐、最小高度和隐藏溢出内容。
  • .container 选择器设置了容器元素的样式,包括相对定位、宽度、居中对齐和居中对齐内容。
  • .card 选择器设置了卡片的样式,包括绝对定位、宽度、高度、背景颜色、边框、过渡效果、旋转原点、颜色、字体大小、字体粗细、阴影等。
  • .container:hover .card 选择器设置了鼠标悬停时卡片的旋转、平移、阴影、颜色和光标样式。
  • .container:active .card:not(:active) 选择器设置了鼠标按下时卡片的背景颜色。
  • .container .card:active 选择器设置了鼠标按下时卡片的平移和层级。

HTML元素

  •  是一个容器元素,包含了多个卡片元素。
  • 1
     等元素是卡片元素,通过CSS变量 --i 控制旋转角度。

实现原理

这段代码通过CSS的伪类选择器和变量实现了卡片的动态效果。当鼠标悬停在容器上时,卡片会根据CSS变量 --i 的值进行旋转和平移,从而产生动态效果。当鼠标按下时,卡片会改变背景颜色,并进一步平移和提升层级。

完整的代码:

  	 		 		 		 	 	 		
1
2
3
4
5
6
7
8
9

 感谢你的阅读~

如果文章对你有用的话请点个赞支持一下吧~

相关内容

热门资讯

每日必看!江岸多玩到底能开挂吗... 每日必看!江岸多玩到底能开挂吗(辅助挂),江岸多玩原来真的有辅助挂讲义1、江岸多玩脚本辅助下载、江岸...
玩家交流!颖河竞技怎么开挂(外... 玩家交流!颖河竞技怎么开挂(外挂),颖河竞技好像是有外挂教材一、颖河竞技游戏安装教程牌型概率发牌机制...
最新通报!皮皮四川麻将软件下载... 最新通报!皮皮四川麻将软件下载(辅助挂),皮皮四川麻将果然有辅助挂模块1、操作简单,无需皮皮四川麻将...
一分钟揭秘!52游戏开挂脚本(... 一分钟揭秘!52游戏开挂脚本(透视挂),52游戏切实有透视挂法子52游戏脚本下载中分为三种模型:52...
一分钟快速了解!堆堆乐开挂破解... 一分钟快速了解!堆堆乐开挂破解(外挂),堆堆乐竟然真的有外挂方针1、下载好堆堆乐正确养号方法之后点击...
重大通报!汇城贵州麻将开挂脚本... 重大通报!汇城贵州麻将开挂脚本(开挂),汇城贵州麻将原来真的有开挂法门1、重大通报!汇城贵州麻将开挂...
盘点一款!七色城透视挂件(外挂... 盘点一款!七色城透视挂件(外挂),七色城切实是真的有外挂经验1、全新机制【七色城ai辅助工具激活码】...
今日头条!多多休闲透视软件下载... 今日头条!多多休闲透视软件下载(外挂),多多休闲确实是真的有外挂攻略1、首先打开多多休闲辅助器下载最...
关于!钱柜麻将真的有透视吗(辅... 关于!钱柜麻将真的有透视吗(辅助器),钱柜麻将一贯是有辅助器练习钱柜麻将能透视中分为三种模型:钱柜麻...
今日焦点!河北家乡棋牌辅助工具... 今日焦点!河北家乡棋牌辅助工具(外挂),河北家乡棋牌果然是有外挂手册小薇(辅助器软件下载)致您一封信...