南湖12138

transition动画

在我们做HTML页面效果中会有很多不同的网页效果来修饰网页内容,其中transition动画有很大的成分,transform的含义是:改变,使…变形;转换

我们可以通过在元素中添加hover来完成:

 

 

 

其中效果有多种,例如:

1.旋转rotate

rotate:通过指定的角度参数对原元素指定一个效果。

2.移动translate

translate() 根据左(X轴)和顶部(Y轴)位置给定的参数,从当前元素位置移动。

如:transform:translate(100px,20px):

3.缩放scale
缩放scale和移动translate是有点相似的,也是有三种情况:下面我们具体来看看这三种情况具体使用方法:
注意:默认值是1,它的值放大是比1大,缩小比1小。
scale(x,y) 定义 2D 缩放转换,改变元素的宽度和高度。

 

最基本的是改变元素基点transform-origin,写法有:

1、top left | left top 等价于 0 0 | 0% 0%

2、top | top center | center top 等价于 50% 0

3、right top | top right 等价于 100% 0

4、left | left center | center left 等价于 0 50% | 0% 50%

5、center | center center 等价于 50% 50%(默认值)

6、right | right center | center right 等价于 100% 50%

7、bottom left | left bottom 等价于 0 100% | 0% 100%

8、bottom | bottom center | center bottom 等价于 50% 100%

9、bottom right | right bottom 等价于 100% 100%

 

posted on 2021-12-27 11:35  南湖12138  阅读(207)  评论(0编辑  收藏  举报

导航