简单教程
提交运行
代码编辑器:
<style> #myDIV { width: 100px; height: 100px; background: red; -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */ transition: width 2s; } #myDIV:hover { width: 400px; } </style> <p>鼠标移动到 div 元素上,查看过渡效果</p> <div id="myDIV"></div> <p><b>注意:</b>该实例无法在 Internet Explorer 9 及更早 IE 版本上工作</p> <script> // Safari 3.1 到 6.0 版本代码 document.getElementById("myDIV").addEventListener("webkitTransitionEnd", myFunction); // 标准语法 document.getElementById("myDIV").addEventListener("transitionend", myFunction); function myFunction() { this.innerHTML = "过渡事件触发 - 过渡已完成"; this.style.backgroundColor = "pink"; } </script>
运行结果: