<!doctype html> <html> <head> <meta charset="utf-8" /> <title>css3的transition效果</title <style type="text/css">body{ background:#000;} *{margin:0; padding:0; list-style:none; outline:none;} div{ width:960px; margin:50px auto;} li{ width:130px; height:450px; background:#fff; float:left; text-align:center; line-height:450px; border:1px solid #666; position:relative; border-radius:5px; box-shadow:0 0 5px #666; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;} #card1{ -webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg); left:130px; top:40px; z-index:1;} #card2{ -webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg); left:40px; top:15px; z-index:2;} #card3{ z-index:6;} #card4{ -webkit-transform:rotate(10deg); -moz-transform:rotate(10deg); -ms-transform:rotate(10deg);-o-transform:rotate(10deg); right:40px; top:15px; z-index:5;} #card5{ -webkit-transform:rotate(20deg); -moz-transform:rotate(20deg); -ms-transform:rotate(20deg);-o-transform:rotate(20deg); right:130px; top:40px; z-index:4;} #transform li:hover{ z-index:7;} #card1:hover{ background:orange; -webkit-transform:scale(1.1) rotate(-18deg);-moz-transform:scale(1.1) rotate(-18deg); -ms-transform:scale(1.1) rotate(-18deg);-o-transform:scale(1.1) rotate(-18deg);} #card2:hover{ border:5px solid red; -webkit-transform:scale(1.1) rotate(-8deg);-moz-transform:scale(1.1) rotate(-8deg); -ms-transform:scale(1.1) rotate(-8deg);-o-transform:scale(1.1) rotate(-8deg);} #card3:hover{ -webkit-transform:scale(1.1) rotate(2deg);-moz-transform:scale(1.1) rotate(2deg); -ms-transform:scale(1.1) rotate(2deg);-o-transform:scale(1.1) rotate(2deg);} #card4:hover{ -webkit-transform:scale(1.1) rotate(8deg);-moz-transform:scale(1.1) rotate(8deg); -ms-transform:scale(1.1) rotate(8deg);-o-transform:scale(1.1) rotate(8deg);} #card5:hover{ -webkit-transform:scale(1.1) rotate(18deg);-moz-transform:scale(1.1) rotate(18deg); -ms-transform:scale(1.1) rotate(18deg);-o-transform:scale(1.1) rotate(18deg);}</style </head <body> <div> <ul id="transform"> <li id="card1">1</li <li id="card2">2</li <li id="card3">3</li <li id="card4">4</li <li id="card5">5</li </ul </div </body </html 1.transform:变形 其属性有:rotate(10deg)旋转度数;skew(10deg)倾斜;scale(1.5)按比例缩放,负数为缩小,translate(120px,0)移位,向右移动120px,负数表示向左或向上 2.transition 允许css的属性值在一定的时间区间内平滑地过渡 transition:all(执行变换的属性) 0.5s(变换延续的时间) ease-in-out(变换的速率变化)

css3的transition效果和transfor效果的更多相关文章

  1. 美妙的 CSS3 动画!一组梦幻般的按钮效果

    今天给大家带来的是五款梦幻般的动画按钮效果.下面是在线演示,把鼠标放在按钮上试试,有惊喜哦!CSS3 引入了众多供功能强大的新特性,让设计和开发人员能够轻松的创作出各种精美的界面效果. 温馨提示:为保 ...

  2. CSS3过渡效果实现菜单划出效果

    下载地址 这是大体上的原理,当然案例比这个多 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" & ...

  3. 纯CSS3实现的图片滑块程序 效果非常酷

    原文:纯CSS3实现的图片滑块程序 效果非常酷 之前我们经常会看到很多利用jQuery实现的焦点图插件,种类太多了,今天我想给大家分享一款利用纯CSS3实现的图片滑块应用,完全是利用CSS3的相关特性 ...

  4. CSS3 实现六边形Div图片展示效果

    原文:CSS3 实现六边形Div图片展示效果 效果图: 实现原理: 这个效果的主要css样式有: 1.>transform: rotate(120deg); 图片旋转 2.>overflo ...

  5. css3 之炫酷的loading效果

    css3 之炫酷的loading效果 今天实现了一个炫酷的loading效果,基本全用css来实现,主要练习一下css3的熟练运用 js需要引入jquery 只用到了一点点js 先看效果图 html: ...

  6. CSS3动画:流彩文字效果+图片模糊效果+边框伸展效果实现

    前言 首先第一步,先布局html代码如下: <div class="wrap"> <img src="images/1.jpg" class= ...

  7. css3伪放大镜(图片放大动画)效果(鼠标移入圆形区域放大图片)

    源码: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&q ...

  8. css3线条围绕跑马+jquery打字机效果

    原文地址:css3线条围绕跑马+jquery打字机效果 有图有真相,今天偶然看到了一种效果,仔细看了下,发现它是用css的clip+css3的动画实现的,简直叼.于是自己拿来了前一阵子写的打字机效果, ...

  9. 实用CSS3的transform实现多种动画效果

    查看效果:http://keleyi.com/a/bjad/b6x9q8gs.htm 以下是代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. ...

随机推荐

  1. Largest Rectangle in Histogram 解答

    Question Given n non-negative integers representing the histogram's bar height where the width of ea ...

  2. hdu1067-Gap(bfs+哈希)

    Let's play a card game called Gap. You have 28 cards labeled with two-digit numbers. The first digit ...

  3. 第05讲- DDMS中logcat的使用

    第05讲 DDMS中logcat的使用 1.DDMS DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务.DDM ...

  4. pyqt columnView例子学习

    # -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' from PyQt4.QtGui import  * from Py ...

  5. c# 委托delegate 编写计算器

    .Net 中的委托类似于 C 或 C++ 中的函数指针.使用委托使程序员可以将方法引用封装在委托对象内.然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法.与 C 或 ...

  6. CCS v5 无法启动解决办法及Launchpad仿真器电脑无法识别解决方法

    安装ccs_setup_5.1.1.00028.exe后(无论是自己装eclipse还是在原来的基础上安装eclipse的插件),ccs5的应用无法打开,错误为:An error has occurr ...

  7. .net批量删除和添加

    往页面上拖一个GridView,设置好数据源,并为GridView添加一个模板列,往模板列里添加一个chekcbox,比如下面的代码 <asp:GridView ID="GridVie ...

  8. js简单排序

    简单的排序功能 HTML代码: <body> <input id="btn1" type="button" value="排序&qu ...

  9. Java线程状态:BLOCKED与WAITING的区别

    Doc说明: /** * Thread state for a thread blocked waiting for a monitor lock. * A thread in the blocked ...

  10. uva 12100 Printer Queue

    The only printer in the computer science students' union is experiencing an extremely heavy workload ...