CSS3 Transition - izudon/izudon.github.io GitHub Wiki
-
transition-property- ăăŠăłă¸ăˇă§ăłăč¨ĺŽăăăăăăăŁă大ćľăŻ
allă
- ăăŠăłă¸ăˇă§ăłăč¨ĺŽăăăăăăăŁă大ćľăŻ
-
transition-duration- ĺ¤ĺăŤăăăćéă
500ms2săŞăŠă
- ĺ¤ĺăŤăăăćéă
-
transition-timing-function- ăăźăŻăźăďź
linearease-in-outetc.ďźăžăăŻ<easing-function>ă - Easing Functions Cheat Sheet
- ăăźăŻăźăďź
-
transition-delay- ĺ¤ĺéĺ§ăžă§ăŽĺž ăĄćéă
ä¸ćŹćĺŽć§ćăŻăăŽé ă§ć¸ăă
div {
transition: <property> <duration> <timing-function> <delay>;
}ăăŠăłă¸ăˇă§ăłăăăăăăăăŁăč¤ć°ăăĺ ´ĺăŻăăăăăŤă¤ăăŚćĺŽăăă
div {
transition-property: opacity, left, top, height;
transition-duration: 3s, 5s, 3s, 5s;
}éˇăăă°ĺă芰ăăăăă
div {
transition-property: opacity, left;
transition-duration: 3s, 5s, 2s, 1s;
}ďźč§Łéďź
div {
transition-property: opacity, left;
transition-duration: 3s, 5s;
}čśłăăŞăăă°ăŞăăźăăăăă
div {
transition-property: opacity, left, top, height;
transition-duration: 3s, 5s;
}ďźč§Łéďź
div {
transition-property: opacity, left, top, height;
transition-duration: 3s, 5s, 3s, 5s;
}-
transitionendăăŠăłă¸ăˇă§ăłĺŽäşćă -
transitionrunăăŠăłă¸ăˇă§ăłéĺ§ćďźăăŁăŹă¤ĺžăćŹĺ˝ăŤéĺ§ăăăżă¤ăăłă°ďźă -
transitionstartăăŠăłă¸ăˇă§ăłéĺ§ćďźăăŁăŹă¤ĺăéĺ§ăăăăŁăăżă¤ăăłă°ďźă
ăăăăŻ
TransitionEvent
ă§
Event
ăŤćŹĄăŽďźă¤ăŽăăăăăŁăĺ ăăăăŽă
-
propertyNameăăŠăłă¸ăˇă§ăłăăăăăăăŁĺă -
elapsedTimeăăŠăłă¸ăˇă§ăłăŽĺŽčĄćéďźăăŁăŹă¤é¤ăďźă