CSS3制作酷炫的三维相册效果


特炫的三维相册分享出来,希望大家喜欢!

XML/HTML Code复制内容到剪贴板
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5. <title>三维动画</title>  
  6. <style type="text/css">  
  7. * {   
  8.     padding : 0px;   
  9.     margin: 0px;   
  10. }   
  11. body {   
  12.     background: url(images/758.jpg) no-repeat top center;   
  13. }   
  14. .product {   
  15.     height: 400px;   
  16.     position: fixed;   
  17.     top: 20%;   
  18.     right: 20%;   
  19.     /*视距*/   
  20.     perspective : 500px;   
  21. }   
  22. .scene {   
  23.     height: 250px;   
  24.     width: 250px;   
  25.     transform-style: preserve-3d;   
  26.     transform-origin: 50%;   
  27.     margin: 100px;   
  28.     /*定义一个名为slide的动画*/   
  29.     animation: slide 12s linear infinite;   
  30. }   
  31.   
  32. .scene ul li {   
  33.     width: 230px;   
  34.     height: 230px;   
  35.     list-style: none;   
  36.     border: 5px solid rgba(255, 255, 255, 0.5);   
  37.     position: absolute;   
  38. }   
  39.   
  40. @keyframes slide{   
  41.     from{   
  42.         transform: rotateY(0deg);   
  43.     }   
  44.   
  45.     to{   
  46.         transform: rotateY(360deg);   
  47.     }   
  48. }   
  49. .s1 {   
  50.     float: left;   
  51. }   
  52. .s1 ul li:nth-child(1) {   
  53.     transform: rotateY(0deg) translateZ(118px);   
  54. }   
  55. .s1 ul li:nth-child(2) {   
  56.     transform: rotateY(90deg)  translateZ(118px);   
  57. }   
  58. .s1 ul li:nth-child(3) {   
  59.     transform: rotateY(180deg)  translateZ(118px);   
  60. }   
  61. .s1 ul li:nth-child(4) {   
  62.     transform: rotateY(-90deg)  translateZ(118px);   
  63. }   
  64. .s2 {   
  65.     float: right;   
  66. }   
  67. .s2 ul li:nth-child(1) {   
  68.     transform: rotateY(0deg) translateZ(200px);   
  69. }   
  70. .s2 ul li:nth-child(2) {   
  71.     transform: rotateY(90deg)  translateZ(200px);   
  72. }   
  73. .s2 ul li:nth-child(3) {   
  74.     transform: rotateY(180deg)  translateZ(200px);   
  75. }   
  76. .s2 ul li:nth-child(4) {   
  77.     transform: rotateY(-90deg)  translateZ(200px);   
  78. }   
  79. </style>  
  80. </head>  
  81. <body>  
  82.     <div class='product'>  
  83.     <!-- scene类是为了修饰两个div的相同点 -->  
  84.     <!-- s1和s2是为了显示两个div的不同,一个左浮动,一个右浮动 -->  
  85.         <div class='scene s1'>  
  86.             <ul>  
  87.                 <li><img src="images/1.jpg"/></li>  
  88.                 <li><img src="images/2.jpg"/></li>  
  89.                 <li><img src="images/3.jpg"/></li>  
  90.                 <li><img src="images/4.jpg"/></li>  
  91.             </ul>  
  92.         </div>  
  93.         <div class='scene s2'>  
  94.             <ul>  
  95.                 <li><img src="images/1.jpg"/></li>  
  96.                 <li><img src="images/2.jpg"/></li>  
  97.                 <li><img src="images/3.jpg"/></li>  
  98.                 <li><img src="images/4.jpg"/></li>  
  99.             </ul>  
  100.         </div>  
  101.     </div>  
  102. </body>  
  103. </html>  

下面是截图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持phpstudy。



相关阅读:
javascript中indexOf技术详解
js实现ArrayList功能附实例代码
C标准库<assert.h>的实现详解
jQuery中ajax - get() 方法实例详解
Win8.1系统在安全模式下杀毒教程
Android 取得状态栏、任务栏高度的小例子
js检测网络是否具体连接功能的代码
用Autoconf检测MySQL软件包的教程
Android获取屏幕或View宽度和高度的方法
php文件服务实现虚拟挂载其他目录示例
C++设计模式之观察者模式
html5配合css3实现带提示文字的输入框(摆脱js)
JavaScript检测字符串中是否含有html标签实现方法
C#的SQL操作类实例
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 劳模事迹心得体会 新统帅老马 走进腊月的村庄 找春天的作文200字 小学生怎样提高写作能力 书香 幽梦 父亲生日短信、祝福父亲生日的短信 教师个人年终述职报告最新 Baby天使我爱你第六章(下)作文2900字 姐妹就是要一辈子作文600字 神勇小子观后感 二年级关于开学的作文200字:有意义的开学典礼 [张若然]  你单身,我等你。 人生励志感悟正能量的说说短语 九月端午节身佩香囊、饮雄黄酒 一夜的工作读后感500字 退呢,进呢?作文600字 存款保险制度的利与弊 我们家的三条虫作文450字 感恩节祝福信息大全 2016公司家属联谊会主持词范文 乡镇领导班子党风廉政建设自查报告 拯救大自然作文1200字 小鹿与小鱼 高中高一作文900字:你,我记住了 山东曲阜导游词 小学五年级作文500字:鸡蛋碰石头——不自量力 凿壁偷光读后感 护士节演讲稿大全 这孩子 疯丫头就是我 隐形在大自然的美作文800字 小学六年级作文550字:我的深圳 党课思想汇报:权利与义务并存 面试小技巧 多想睡一会啊 有一种情感叫合欢 万华岩的诱惑 国旗下讲话稿——诚信 入党积极分子入党自传 爱情文章:注定错过 “说说父母的唠叨”父亲节主题班会策划书 认识自我的励志短语 古人不远——我最喜欢的历史人物 内心安详,从不荒凉 清明,心清目明 小学四年级作文400字:炎夏,我不怕 【六】【拽少爷的校花女友】超级好看的小说 小鬼当家来烧菜 早安心语美图:能勾起我们感情和记忆的人,都叫做过客

Copyright © 2016 phpStudy |