首页 >

css3人物走动 |css 画一个十字

弹出层 css,js里引用css,css包含边框的命令,js动态引用css样式,css怎样添加省略号,css3动画循环延时,css 画一个十字css3人物走动 |css 画一个十字
.person {
position: absolute;
left: 0;
top: 0;
animation: walk 2s infinite;
transform-origin: center bottom;
}
@keyframes walk {
0% {
transform: rotate(0) translateX(0);
}
50% {
transform: rotate(10deg) translateX(100px);
}
100% {
transform: rotate(0) translateX(0);
}
}

以上代码的效果是,一个绝对定位的元素从左侧不断向右侧行进。下面大家解释这些代码具体实现了哪些功能。

首先定义了一个class名为`person`,用于后面对元素调用。在对该元素位置进行规定之后,通过animation来指定该元素展示的动画效果,其中`walk`是大家为该元素起的名字,2s表示动画播放的周期,infinite表示该动画可以一直循环播放。

transform-origin可以规定元素变换的原点,这里大家规定了元素的原点为中心点底部,以使得元素转动时更加自然。

后面的关键帧定义了元素从左侧开始到达右侧的完整过程,50%时元素进行了一定程度的旋转和位移,以使得元素看起来更加自然。

以上就是如何利用CSS3完成人物走动效果的介绍,通过这种方法,设计师可以在网页中添加更多流畅的动态元素,使得网页的整体效果更加出色。


css3人物走动 |css 画一个十字
  • css优先级width |css写的登录界面
  • css优先级width |css写的登录界面 | css优先级width |css写的登录界面 ...

    css3人物走动 |css 画一个十字
  • css控制表格字符右对齐.txt |cssadjust
  • css控制表格字符右对齐.txt |cssadjust | css控制表格字符右对齐.txt |cssadjust ...

    css3人物走动 |css 画一个十字
  • css按钮和文字平行的区别 |chrome css 调试
  • css按钮和文字平行的区别 |chrome css 调试 | css按钮和文字平行的区别 |chrome css 调试 ...