OLD | NEW |
| (Empty) |
1 <!DOCTYPE> | |
2 | |
3 <html> | |
4 <head> | |
5 <style> | |
6 .box { | |
7 height: 100px; | |
8 width: 100px; | |
9 margin: 50px; | |
10 border: 1px solid black; | |
11 text-align: center; | |
12 padding: 20px; | |
13 background-repeat: no-repeat; | |
14 -webkit-transition-duration: 1s; | |
15 -webkit-transition-timing-function: linear; | |
16 -webkit-transition-property: box-shadow; | |
17 } | |
18 | |
19 #box { | |
20 box-shadow: inset 10px 20px 4px gray; | |
21 } | |
22 | |
23 #box.final { | |
24 box-shadow: inset 20px 10px 4px gray, 10px 10px 6px black; | |
25 } | |
26 | |
27 </style> | |
28 <script src="../animations/resources/animation-test-helpers.js"></script> | |
29 <script type="text/javascript"> | |
30 | |
31 const expectedValues = [ | |
32 // [time, element-id, property, expected-value, tolerance] | |
33 [0.5, 'box', 'box-shadow', "rgb(128, 128, 128) 15px 15px 4px 0px inset, rg
ba(0, 0, 0, 0.5) 5px 5px 3px 0px", 4], | |
34 ]; | |
35 | |
36 function setupTest() | |
37 { | |
38 document.getElementById('box').className = 'box final'; | |
39 } | |
40 | |
41 runTransitionTest(expectedValues, setupTest); | |
42 </script> | |
43 </head> | |
44 <body> | |
45 | |
46 <div id="box" class="box">BOX</div> | |
47 <div id="result"></div> | |
48 | |
49 </body> | |
50 </html> | |
OLD | NEW |