JSFiddle - React, Tailwind, and code Playground
by Liu ChangFeng
HTML
<div id="delay1">
鼠标移动过来试试
</div>
CSS
#delay1 {
background: #CFC;
padding: 10px;
display: inline-block;
transition-property: font-size;
transition-duration: 4s;
font-size: 14px;
}
#delay1:hover {
font-size: 36px;
}
JavaScript
var div = document.getElementById('delay1');
[
'webkitTransitionEnd',
'oTransitionEnd',
'otransitionend',
'transitionend'
].forEach(function(eventName) {
div.addEventListener(eventName, function(e) {
var msg = document.createElement('div')
msg.innerHTML = '-- 动画结束事件触发 --'
document.body.appendChild(msg)
});
});