浏览器的内核:

  谷歌的内核是:webkit

  火狐的内核是:gecko

  Ie的内核是:trident

  欧鹏的内核是:presto

国内浏览器的内核:webkit

css3针对同一样式在不同的浏览器的兼容,需要在样式属性前加上内核前缀。

内核前缀:

  transtion(css3的过渡属性)

  谷歌:-webkit-transition

  opera:-o-transition

  Firefox:-moz-transition

  Ie:-ms-transition

css3中的过渡属性

  transition:简写属性,用于在一个属性中设置四个过渡属性

  transition-property:规定应用过渡的css属性的名称

  transition-duration:定义过渡效果花费的事件,默认为0;

  transition-timing-function:规定过渡效果的时间曲线,默认是“ease”

  

  注意:时间一定要带单位;

css3中的动画   animation

   属性:

    @keyframes   规定动画

     animation     所有动画属性的简写属性,除了 animation-play-state 属性

    animation-name  规定 @keyframes 动画的名称。

       animation-duration    规定动画完成一个周期所花费的秒或毫秒。默认是 0。

     animation-timing-function    规定动画的速度曲线。默认是 "ease"

     animation-fill-mode     规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。

     animation-delay    规定动画何时开始。默认是 0。

      animation-iteration-count    规定动画被播放的次数。默认是 1。

      animation-direction    规定动画是否在下一周期逆向地播放。默认是 "normal"。

      animation-play-state    规定动画是否正在运行或暂停。默认是 "running"。

      

css3中的2D和3D效果

  css3中的2D和3D特效都是方法(函数)提供了四个方法

  2D效果:

  translate()  平移,两个参数

  rotate()   参数是number deg()角度

  scale()   缩放,参数是number ,1代表不变

  skew()   拉伸,

  3D效果:

    原理:近大远小,

    视距:perspective,写在父级元素上

    转换属性:

       transform    向元素应用 2D 或 3D 转换。

       transform-origin    允许你改变被转换元素的位置。

       transform-style    规定被嵌套元素如何在 3D 空间中显示。(内部子元素在3d空间中显示)

       perspective    规定 3D 元素的透视效果。

      perspective-origin    规定 3D 元素的底部位置。

      backface-visibility    定义元素在不面对屏幕时是否可见。

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

  1. 前端笔记之HTML5&CSS3(下)2D/3D转换&animate动画

    一.2D转换(transform) CSS3中的transform转换和PS中的变换是一样的,分别有:缩放.位移.斜切.旋转 1.1 transform:scale()缩放 transform:sca ...

  2. 视频特效制作:如何给视频添加边框、水印、动画以及3D效果

    2014-12-08 09:47 编辑: suiling 分类:iOS开发 来源:叶孤城的blog 招聘信息: iOS手机软件开发工程师 iOS工程师 Web后端高级开发工程师 iOS软件工程师 ja ...

  3. css3动画 2D 3D transfrom

    2D transform 例如transform: translate(1px,30px); translate() 方法 translate()方法,根据左(X轴)和顶部(Y轴)位置给定的参数,从当 ...

  4. 9.css3动画-2D/3D变形--trasform

    transform: None不转换. Translate(x,y)通过设置X轴的值进行移动. translateY(y)通过设置Y轴的值进行移动. Scale(x,y)定义2D缩放. ScaleX( ...

  5. CSS3基础 02(2D /3D)

    一.2D转换 概念:就是元素在2D平面上实现移动,旋转,缩放,斜切的操作就称之为2D转换 语法:transform:值 值:移动,旋转,缩放,斜切 (1.1)移动 transform:translat ...

  6. css3 --- 翻页动画 --- javascript --- 3d --- Action

    用css3和javascript做一个翻页动画<Action> 如有疑问请参照我的上一篇随笔:http://www.cnblogs.com/kodoyang/p/Html_Css3_Car ...

  7. CSS3之过渡及2D变换

    transition过渡 transition-duration:; 运动时间 transition-delay:; 延迟时间 transition-timing-function:; 运动形式 ea ...

  8. css3 --- 翻页动画 --- javascript --- 3d --- 准备

    用css3和javascript做一个翻页动画<知识准备部分> 如有更多疑问请参照:http://www.imooc.com/learn/77 这是用css3的-webkit-transi ...

  9. CSS3中2D/3D转换、过渡、动画

    转换.过渡.动画 2D 转换 1.translate() 方法 通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数: 实例 d ...

随机推荐

  1. Linux命令汇总(二)

    1.登录用户设置 新创建了一个用户,用useradd指令,但是发现通过终端无法登陆:  echo password | passwd --stdin username  或者  passwd --st ...

  2. Python3解leetcode Maximum Subarray

    问题描述: Given an integer array nums, find the contiguous subarray (containing at least one number) whi ...

  3. Global 全局样式基本设置

    1.  默认字体设置,边距设置 html { font-family: sans-serif; /* 默认字体 */ font-size: 100%; /* 在用户调整窗口大小时,字体大小做相应调整. ...

  4. jQuery中attr()与prop()区别介绍

    .attr() : 获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配元素的一个或多个属性. •.attr( attributeName ) •.attr( attributeName ) ...

  5. 异常:Error: Aesthetics must either be length one, or the same length as the dataProblems:AData

    今天遇到一个异常,代码如下: set.seed(12345) require(ggplot2) AData <- data.frame(Glabel=LETTERS[1:7], A=rnorm( ...

  6. Windows下搭建Subversion&nbsp;服务器

    一.准备工作 1.获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序.目前最新的是1.5版本,具体下载地址在:ht ...

  7. SQL将一个表中的某一列值全部插入到另一个表中

    1.  SQL将一个表中的某一列值全部插入到另一个表中 插入的话: insert into a(col) select col from b; 更新的话: update a set col=selec ...

  8. 60行代码实现一个迷你版Vue Router

    这是一个超级精简版的VueRouter,实现hash模式下,hash改变组件切换的功能,原理就是利用了 Vue.js 的响应式机制触发router-view组件的重新渲染. 代码 https://gi ...

  9. 计蒜课/ 微软大楼设计方案/中等(xjb)

    题目链接:https://nanti.jisuanke.com/t/15772 题意:中文题诶- 思路:对于坐标为p1(x1, y1), p2(x2, y2) 的两个核心, 其中 x1 <= x ...

  10. 关于c语言中的字符串问题

    对字符数组,字符指针,字符串常量 在csdn上看到一篇关于这方面的帖子,有所收获. JohnTitor的专栏 1.以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写   & ...