图片绕Y轴3D转动90度页面事例

 时间:2024-10-12 16:06:09

1、关于在学习 html 时老师就非常强调架爿瑰鲚母构的重要性这里也是同样的,但是虽然这么说,但是这么简单的页面事例,蕈瀵邻松架构必然不会复杂的;小编做的事例只是用‘舞台’(stage)div 包含着 ‘容器’(container),容器存放着我们辨别效果的图片;

图片绕Y轴3D转动90度页面事例

2、开始设置 css 的样式,在构建 3D 效果的时候 舞台 的属性设置 是必不可少的,width 和height 这些并不是关键属性,关键是 视距 ‘perspective’和视点 ‘perspective-origin’

图片绕Y轴3D转动90度页面事例

3、容器的关键属性则是 刖材沲渎‘transform-style’这个定义 3D 的属性;关于 ‘transition:1s 造婷用痃liner’则是控制过渡的效果,实现平滑的动画效果,而不是一下子图片转动 90 度;(img 这个样式控制则是为了 让图片 div大小一致;)

图片绕Y轴3D转动90度页面事例
图片绕Y轴3D转动90度页面事例

4、然后通过 :hover 这个伪类选择器,实现鼠标悬停控制图片转动;(这个属性的意思 大致是 ‘鼠标悬停到 舞台 div 时 ,容器转动 90 度’)

图片绕Y轴3D转动90度页面事例

5、完成以上的设置之后,就可以实现下图的3D效果,代码量并不大,只是关于 3D 的属性控制需要一定的理解,和其他部分的基础知识;

图片绕Y轴3D转动90度页面事例
  • 如何使文本文件变成html网页文件?
  • visual studio快速查找怎么从整个项目中查找
  • overflow:scroll的用法
  • Internet信息服务(IIS)管理器没有目录浏览
  • html中div+css怎么画/绘制直角三角形?
  • 热门搜索
    心理健康教育手抄报 祭英烈手抄报 三年级手抄报 防火手抄报 交通安全手抄报 关于交通安全的手抄报 元宵节手抄报内容 读书手抄报简单又漂亮 小学生手抄报 家风家训手抄报