

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人收集整理-ZQCSS3中的Transition属性详解中的属性详解标准中对的这是样描述的:的允许的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变的属性值。下面我们从最简单的语法和属性值开始一步一步来学习的具体使用:语法: : , *主要包含四个属性值:执行变换的属性:;变换延续的时间: ;在延续时间段,变换的速率变化;变换延迟时间 。下面分别来看这四个属性值:b5E2R。b5E2R。一、:语法: : , *是用来指定当元素其中一个属性改变时执行效果,其主要有以下几个值:(没有属 性改 变);(所有属性改变)这个也是其默认值;(元素属性名);当其值为时,马上停止执行,当指定为 时,则元素产生任何属性值变化时都将执行效果,是可以指定元素的某一个属性值。其对应的类型如下:p1Ean。p1Ean。、: 通过红、绿、蓝和透明度组件变换(每个数值单独处理),如:,等属性;、:真实的数字,如:, , , ,等属性;、:真实的数字,如:, , ,等属性;、离散步骤(整个数字),在真实的数字空间,以及使用()转换为整数时发生,如:,等属性;、真实的(浮点型)数值,如:,等属性;、 :详情请参阅: 。、:通过、 、 和(转为数值)变换,如:;、:离散步骤,在到数字范围之内,表示隐藏,表示完全显示,如:;、:作用于、和(模糊)属性,如:;、:通过每次停止时的位置和颜色进行变化。它们必须有相同的类型(放射状的或是线性的)和相同的停止数值以便执行动画,如:;DXDiT。DXDiT。、 ():只支持下面的情况:从到以及到,然后工作与上面类似;、 :如果列表有相同的项目数值,则列表每一项按照上面的规则进行变化,否则无变化;、 :如果缩写的所有部分都可以实现动画,则会像所有单个属性变化一样变化。具体什么属性可以实现效果,在官网中列出了所有可以实现效果的属性值以及值的类型,大家可以点这里了解详情。这里需要提醒一点是,并不是什么属性改变都为触发动作效果,比如页面的自适应宽度,当浏览器改变宽度时,并不会触发的效果。但上述表格所示的属性类型改变都会触发一个动作效果。RTCrp。RTCrp。二、:语法: : , *是用来指定元素 转换过程的持续时间,取值:为数值,单位为(秒),可以作用于所有元素,包括和伪元素。其默认值是,也就是变换时是即时的。5PCzV。5PCzV。三、:语法:. : . (, , , ) , . (, , , )*取值:的值允许你根据时间的推进去改变属性值的变换速率,有个可能值:、:(逐渐变慢)默认值,函数等同于贝塞尔曲线(, , , );、:(匀速), 函数等同于贝塞尔曲线(, , , );、:(加速), 函数等同于贝塞尔曲线(, , , );、:(减速), 函数等同于贝塞尔曲线(, , , );、:(加速然后减速), 函数等同于贝塞尔曲线(, , , );、:(该值允许你去自定义一个时间曲线), 特定的曲线。 (, , , )四个值特定于曲线上点和点。所有值需在, 区域内,否则无效。jLBHr。jLBHr。其是为通过贝赛尔曲线来计算转换过程中的属性值,如下曲线所示,通过改变(, )和(, )的坐标可以改变整个过程的 。初始默认值为。xHAQX。xHAQX。四、:语法: : , * : , *是用来指定一个动画开始执行的时间,也就是说当改变元素属性值后多长时间开始执行效果,取 值:为数值,单位为(秒),它的使用和极其相似,也可以作用于所有元素,包 括和伪元素。 默认大小是,也就是变换立即执行,没有延迟。LDAYt。LDAYt。有时我们不只改变一个效果的属性,而是想改变两个或者多个属性的效果,那么我们只要把几个的 声明串 在一起,用逗号(,)隔开,然后各自可以有各自不同的延续时间和其时间的速率变换方式。但需要值得注意的一点:与 的值都是时间,所以要区分它们在连写中的位置,一般浏览器会根据先后顺序决定,第一个可以解析为时间的怭值为 第二个为。如:Zzz6Z。Zzz6Z。 : ;: ;: ;: ; 如果你想给元素执行所有效果的属性,那么我们还可以利用属性值来操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论