CSS3中怎么控制HTML元素动画效果-创新互联

这篇文章将为大家详细讲解有关CSS3中怎么控制HTML元素动画效果,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、做网站、雷山网络推广、微信小程序定制开发、雷山网络营销、雷山企业策划、雷山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;成都创新互联公司为所有大学生创业者提供雷山建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com



1.对元素transform的控制


代码如下:

 
 
 
 
 
 


CSS3中,元素可以具有如下的transform-control属性:

-webkit-transform: translate(3em,0); 
-webkit-transform: rotate(30deg); 
-webkit-transform: scale(1.5);


通过恰当的变换,最终可以将元素的位置变化成为我们需要的效果。

2.CSS3的动画属性

CSS3中元素的所有均由下面的属性控制



代码如下:


-webkit-transition: 1s ease-in-out;



实际上,这个css属性控制了在元素的style发生变化的时候应该怎样改变那些数值,一些可以连续变化的style,诸如opacity,color,width等等都可以在这样的属性控制下进行动画

3.动画的多时间点控制

我们可以逐点控制动画,放上另一个例子:



代码如下:

      
 
 

在上面的例子中,-webkit-transition-property控制了动画需要控制那些style属性,duration和delay控制时间节点,timeing function控制了是不是需要淡入淡出的效果。

4.如何让一个元素的hover动作触发另一个元素的动画?

我们可以使用CSS属性的一些链接符号,如下面的例子中,使用~号,在label1的hover动作触发的时候,会影响到label2,然后触发label2的动画


 
 
 
 
 
 
       

关于CSS3中怎么控制HTML元素动画效果就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


当前标题:CSS3中怎么控制HTML元素动画效果-创新互联
本文网址:http://myzitong.com/article/deiecj.html

其他资讯