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

html照片墙效果,超酷CSS3相册照片墙动画特效

这是一款使用CSS3 transform属性制作的炫酷相册照片墙动画特效。该照片墙特效将一组图片旋转打乱排放在屏幕中,鼠标滑过照片时,照片会动画旋转并现在在所有照片的最上方。

使用方法

HTML结构

该相册照片墙特效使用下面的HTML结构。

mm1.jpg

mm2.jpg

mm3.jpg

mm4.jpg

mm5.jpg

mm6.jpg

mm7.jpg

mm8.jpg

mm9.jpg

mm10.jpg

CSS样式

实现照片墙旋转和鼠标滑过动画的CSS代码如下:

.container{width:960px;height:450px;margin:60px auto;position:relative;}

.container img{position:absolute;padding:10px 10px 15px;background:#fff;border:1px solid #ddd;-webkit-transition:1s ;-moz-transition:1s ;transition:1s ;z-index:1;}

.container img:hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:5px 5px 5px #ddd;-moz-box-shadow:5px 5px 5px #ddd;box-shadow:5px 5px 5px #ddd;z-index:2;cursor:pointer;}

.pic1{top:0px;left:400px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);}

.pic2{top:0px;left:600px;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);transform:rotate(-20deg);}

.pic3{bottom:0;right:0;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);}

.pic4{bottom:0;left:300px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);}

.pic5{bottom:0;left:0;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);}

.pic6{top:0;left:0;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);}

.pic7{top:0;left:850px;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg);}

.pic8{bottom:-20px;right:630px;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);}

.pic9{top:90px;left:550px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);}

.pic10{left:180px;top:20px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);}

相关文章:

  • html select 加入css样式,css为select添加样式(无脚本)实现
  • 计算机基础知识(单选题),计算机基础知识单选题
  • 桌面上计算机删除后怎么复原,电脑桌面上出现一个图标,删掉后重启桌面又恢复了?怎么才能彻底删除?...
  • 计算机日常维护小知识,计算机日常维护小常识
  • html5按钮组水平均分,ichart.js绘制虚线、平均分虚线效果的实现代码_javascript技巧...
  • 学计算机可以考统计师吗,统计师如何备考呢?
  • html 发光字,介绍几种常见发光字的制作步骤方法
  • html中元相关元素包括,tabs_panels.html
  • 计算机专业论文周进展300字,毕业设计周进展记录模板
  • 计算机网络第3班第六章,计算机网络教程第3版彭澎第6章J课件教学.ppt
  • 计算机二级数据透视图教程,计算机二级语言数据透视表做法
  • 计算机语言符号通配符,day 15 通配符和特殊符号
  • 计算机类英文参考文献,计算机英文参考文献.doc
  • 北京化工大学计算机组成原理考试,2017年北京化工大学信息科学与技术学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题...
  • 柱面是什么计算机组成原理,计算机组成原理
  • (三)从jvm层面了解线程的启动和停止
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • Angular 响应式表单 基础例子
  • Java 网络编程(2):UDP 的使用
  • Java|序列化异常StreamCorruptedException的解决方法
  • mysql外键的使用
  • MySQL用户中的%到底包不包括localhost?
  • PhantomJS 安装
  • React as a UI Runtime(五、列表)
  • ReactNativeweexDeviceOne对比
  • Spring Boot MyBatis配置多种数据库
  • uni-app项目数字滚动
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 分类模型——Logistics Regression
  • 记录:CentOS7.2配置LNMP环境记录
  • 前嗅ForeSpider教程:创建模板
  • 三栏布局总结
  • 思考 CSS 架构
  • 微服务核心架构梳理
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 新书推荐|Windows黑客编程技术详解
  • 7行Python代码的人脸识别
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​520就是要宠粉,你的心头书我买单
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # Apache SeaTunnel 究竟是什么?
  • #162 (Div. 2)
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (Note)C++中的继承方式
  • (rabbitmq的高级特性)消息可靠性
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • .net core 控制台应用程序读取配置文件app.config
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • .Net MVC + EF搭建学生管理系统
  • .net 中viewstate的原理和使用