css3的过渡、动画、2D、3D效果】的更多相关文章

一.2D转换(transform) CSS3中的transform转换和PS中的变换是一样的,分别有:缩放.位移.斜切.旋转 1.1 transform:scale()缩放 transform:scale(w,h);   宽度和高度,w,h都是填写缩放的倍数,没有单位,比如1.5就是放大1.5倍,1是默认的倍数,0.5缩小,还可以为负数(倒着缩放) 语法: transform:scale(1.5,2.0); 上面这句话等价于: transform:scaleX(1.5);   宽度 transf…
2014-12-08 09:47 编辑: suiling 分类:iOS开发 来源:叶孤城的blog 招聘信息: iOS手机软件开发工程师 iOS工程师 Web后端高级开发工程师 iOS软件工程师 java高级软件工程师 高级iOS开发工程师 高级PHP开发工程师 iOS高级研发工程师 iOS开发工程师 高级iOS手机应用软件开发工程师(培训讲师) 高级Cocos2d-x游戏开发工程师(培训讲师)   本文内容来自raywenderlich的这篇文章的翻译:AVFoundation Tutoria…
2D transform 例如transform: translate(1px,30px); translate() 方法 translate()方法,根据左(X轴)和顶部(Y轴)位置给定的参数,从当前元素位置移动. rotate() 方法 rotate()方法,在一个给定度数顺时针旋转的元素.负值是允许的,这样是元素逆时针旋转. scale() 方法 scale()方法,该元素增加或减少的大小,取决于宽度(X轴)和高度(Y轴)的参数: -ms-transform:scale(2,3); /*…
transform: None不转换. Translate(x,y)通过设置X轴的值进行移动. translateY(y)通过设置Y轴的值进行移动. Scale(x,y)定义2D缩放. ScaleX(x)通过设置X轴来进行缩放. ScaleY(y)通过设置y轴来进行缩放. Rotate(45deg)角度旋转. Rotate(45rad)弧度旋转. Skew(x-angle,y-angle)倾斜. SkewX(angle)沿x轴倾斜. skewY(angle)沿y轴倾斜. Transform-or…
一.2D转换 概念:就是元素在2D平面上实现移动,旋转,缩放,斜切的操作就称之为2D转换 语法:transform:值 值:移动,旋转,缩放,斜切 (1.1)移动 transform:translate() 参数说明: (1)只有一个值的情况下,表示水平方向运动,正值向右,负值向左,也可以接受百分比,百分比参照的是自身的宽,高 (2)两个值分别控制水平和垂直 (3)移动不会影响其他的元素,类似于相对定位 (4)我们可以通过盒子的绝对定位配合transform:translate(-50%,-50…
用css3和javascript做一个翻页动画<Action> 如有疑问请参照我的上一篇随笔:http://www.cnblogs.com/kodoyang/p/Html_Css3_CardPage_Prepare.html 设置了六个卡片的div并初始化,用javascript函数改变它们的旋转属性. 代码如下: <!DOCTYPE html> <html> <head lang="en"> <meta charset="…
transition过渡 transition-duration:; 运动时间 transition-delay:; 延迟时间 transition-timing-function:; 运动形式 ease 逐渐变慢 (默认) linear 匀速 ease-in 加速 ease-out 减速 ease-in-out 先加速后减速 cubic-bezier 贝塞尔曲线(x1,y1,x2,y2) 通过控制曲线走势来改变运动效果 注:多样式同时进行过渡(需要异步过渡 则需在完成时间后再加一个参数:延迟时…
用css3和javascript做一个翻页动画<知识准备部分> 如有更多疑问请参照:http://www.imooc.com/learn/77 这是用css3的-webkit-transition属性做的渐变颜色动画,下面是三张截图: 怎么样?好看吧,下面是它的代码: -webkit-transition: background-color 2s; -webkit-是用chrome或safari打开的一个前缀,transition时表示渐变的属性,它的值是 渐变属性 和 渐变时间,上面注释的部…
浏览器的内核: 谷歌的内核是:webkit 火狐的内核是:gecko Ie的内核是:trident 欧鹏的内核是:presto 国内浏览器的内核:webkit css3针对同一样式在不同的浏览器的兼容,需要在样式属性前加上内核前缀. 内核前缀: transtion(css3的过渡属性) 谷歌:-webkit-transition opera:-o-transition Firefox:-moz-transition Ie:-ms-transition css3中的过渡属性 transition:…
转换.过渡.动画 2D 转换 1.translate() 方法 通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数: 实例 div { transform: translate(50px,100px); } 值 translate(50px,100px) 把元素从左侧移动 50 像素,从顶端移动 100 像素. 2.rotate() 方法 通过 rotate() 方法,元素顺时针旋转给定的角度.允许负值,元素将逆时针旋转.…