We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
举例:
transform:rotate(30deg); -ms-transform:rotate(30deg); /* IE 9 */ -moz-transform:rotate(30deg); /* Firefox */ -webkit-transform:rotate(30deg); /* Safari and Chrome */ -o-transform:rotate(30deg); /* Opera */
box-shadow
x轴距离 y轴距离 阴影区域大小 阴影颜色
border-image
background-size
background-origin
background-clip
word-wrap
text-shadow
text-shadow(x轴距离 y轴距离 阴影区域大小 阴影颜色)
@font-face
font-family
src
所有转换属性
transform
transform-origin
transform-origin: x-axis y-axis z-axis;
在初始样式上加上transition属性,并设定是哪个属性变化时应用效果
transition
div { transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari 和 Chrome */ -o-transition: width 2s; /* Opera */ } div:hover { width:300px; }
百分比或from-to定义发生变化的时间,优先使用百分比
from-to
动画完成后,会返回原来的状态
使用方法
在样式上加上animation属性,并加上动画规则
animation
div { width:100px; height:100px; background:red; position:relative; animation:myfirst 5s; -moz-animation:myfirst 5s; /* Firefox */ -webkit-animation:myfirst 5s; /* Safari and Chrome */ -o-animation:myfirst 5s; /* Opera */ } @keyframes myfirst { 0% {background: red; left:0px; top:0px;} 25% {background: yellow; left:200px; top:0px;} 50% {background: blue; left:200px; top:200px;} 75% {background: green; left:0px; top:200px;} 100% {background: red; left:0px; top:0px;} }
@Keyframes 规则和所有动画属性 + @Keyframes 规定动画。 + animation 所有动画属性的简写属性,除了 animation-play-state 属性。 + animation-name 规定 @Keyframes 动画的名称。 + animation-duration 规定动画完成一个周期所花费的秒或毫秒。默认是 0。 + animation-timing-function 规定动画的速度曲线。默认是 "ease"。 + animation-delay 规定动画何时开始。默认是 0。 + animation-iteration-count 规定动画被播放的次数。默认是 1。 + animation-direction 规定动画是否在下一周期逆向地播放。默认是 "normal"。 + animation-play-state 规定动画是否正在运行或暂停。默认是 "running"。 + animation-fill-mode 规定对象动画时间之外的状态。
定义
创建多个列来对文本进行布局 - 就像报纸那样
所有的转换属性
The text was updated successfully, but these errors were encountered:
No branches or pull requests
hack(各个浏览器前缀)
举例:
边框
box-shadow
x轴距离 y轴距离 阴影区域大小 阴影颜色
border-image
背景
background-size
background-origin
background-clip
文本效果
word-wrap
text-shadow
text-shadow(x轴距离 y轴距离 阴影区域大小 阴影颜色)
字体
@font-face
font-family
)和源src
转换
所有转换属性
transform
n,n,n,n,n,n,n,n,n,n) 定义 3D 转换,使用 16 个值的 4x4 矩阵。
transform-origin
transform-origin: x-axis y-axis z-axis;
过渡
在初始样式上加上
transition
属性,并设定是哪个属性变化时应用效果动画
百分比或
from-to
定义发生变化的时间,优先使用百分比动画完成后,会返回原来的状态
使用方法
在样式上加上
animation
属性,并加上动画规则@Keyframes 规则和所有动画属性
+ @Keyframes 规定动画。
+ animation 所有动画属性的简写属性,除了 animation-play-state 属性。
+ animation-name 规定 @Keyframes 动画的名称。
+ animation-duration 规定动画完成一个周期所花费的秒或毫秒。默认是 0。
+ animation-timing-function 规定动画的速度曲线。默认是 "ease"。
+ animation-delay 规定动画何时开始。默认是 0。
+ animation-iteration-count 规定动画被播放的次数。默认是 1。
+ animation-direction 规定动画是否在下一周期逆向地播放。默认是 "normal"。
+ animation-play-state 规定动画是否正在运行或暂停。默认是 "running"。
+ animation-fill-mode 规定对象动画时间之外的状态。
多列
定义
创建多个列来对文本进行布局 - 就像报纸那样
所有的转换属性
用户界面
The text was updated successfully, but these errors were encountered: