前端练习<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

 感谢你的阅读~

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

相关内容

热门资讯

德州ai透视(软件透明挂)德州... 德州ai透视(软件透明挂)德州ai软件使用(微扑克有辅助挂)-哔哩哔哩1、点击下载安装,微扑克wpk...
九分钟钻研!微扑克有计算器吗(... 九分钟钻研!微扑克有计算器吗(透视辅助)WePoKe其实真的有挂(详细教学),支持语音通讯、好友开房...
德州ai普及(辅助挂)德扑之星... 德扑之星隐藏功能赢率提升策略‌;德州ai普及(辅助挂)德扑之星隐藏功能(wpk外挂)-哔哩哔哩;详细...
一分钟辅助!众合推扑克辅助器,... 一分钟辅助!众合推扑克辅助器,aapoker辅助工具存在(原来真的有挂)1、游戏颠覆性的策略玩法,独...
1分钟开发!gg扑克有赢的吗(... 1分钟开发!gg扑克有赢的吗(透明挂)WPK原来真的有挂(详细总结)是一种具有地方特色的麻将游戏,要...
德扑之星辅助(透明挂)线上wp... 德扑之星辅助(透明挂)线上wpk德州ai机器人(德扑数据软件)-哔哩哔哩1、线上wpk德州ai机器人...
5分钟辅助!wpk到底有没有辅... 5分钟辅助!wpk到底有没有辅助,WePoKe外挂(原来真的有挂)是一款可以让一直输的玩家,快速成为...
微扑克辅助挂(透视辅助)fis... 微扑克辅助挂(透视辅助)fish poker外挂(wepoke辅助有挂)-哔哩哔哩微扑克辅助挂软件透...
5分钟了解!poker有没有外... 5分钟了解!poker有没有外挂(透视辅助)WPK其实真的有挂(详细攻略)1、每一步都需要思考,不同...
AApoker实锤(辅助透视)... AApoker实锤(辅助透视)wpk德州扑克(德扑ai智能机器人)-哔哩哔哩1、下载好wpk德州扑克...