1234567891011121314151617181920212223242526272829303132 |
- <!DOCTYPE html>
- <html class="reftest-wait">
- <title>
- Transform animation and opacity transition with different durations
- </title>
- <style>
- div {
- width: 100px; height: 100px;
- background: blue;
- }
- @keyframes translate {
- from { transform: translateY(0px); }
- to { transform: translateY(0px); }
- }
- </style>
- <div id="target"></div>
- <script>
- window.addEventListener("load", () => {
- var target = document.getElementById("target");
- target.style = "opacity: 0;";
- getComputedStyle(target).transform;
- target.style = "transition: opacity 0.2s; opacity: 1; " +
- "animation: translate 0.1s;";
- target.addEventListener("transitionend", () => {
- document.documentElement.classList.remove("reftest-wait");
- }, false);
- });
- </script>
|