CSS3 transition 属性
实例
放到 div 宽度会从 100px 逐渐变为 300px:
div { width:100px; transition: width 2s; -moz-transition: width 2s; /* Firefox 4 */ -webkit-transition: width 2s; /* Safari 和 Chrome */ -o-transition: width 2s; /* Opera */ }
持 transition 属性。
Firefox 4 -moz-transition 属性。
Safari 和 Chrome -webkit-transition 属性。
Opera -o-transition 属性。
transition :
- transition-property
- transition-duration
- transition-timing-function
- transition-delay
注释: transition-duration 时长为 0。
默认值: | all 0 ease 0 |
---|---|
继承性: | no |
版本: | CSS3 |
JavaScript 语法: | object.style.transition="width 2s" |
语法
transition: property duration timing-function delay;
值 | 描述 |
---|---|
transition-property | 渡效果的 CSS 。 |
transition-duration | 秒。 |
transition-timing-function | 线。 |
transition-delay | 。 |