10-06-simple-transform-translate.html 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Simple transform</title>
  6. <style>
  7. /**
  8. * 1. Prefixes are required for a lot of older browsers. Depending on
  9. * how essential it is to support legacy browsers, you may need all
  10. * or some of these - check http://caniuse.com for current browser support.
  11. * The translation is equivalent to translateX(100%).
  12. */
  13. .box {
  14. width: 100px;
  15. height: 100px;
  16. margin-top: 20px;
  17. position: absolute;
  18. top: 200px;
  19. left: 200px;
  20. background-color: #eee;
  21. outline: 1px solid;
  22. -webkit-transform-origin: 10px 10px;
  23. -moz-transform-origin: 10px 10px;
  24. -ms-transform-origin: 10px 10px;
  25. -o-transform-origin: 10px 10px;
  26. transform-origin: 10px 10px;
  27. -webkit-transform: translate(100%, 0); /* 1 */
  28. -moz-transform: translate(100%, 0); /* 1 */
  29. -ms-transform: translate(100%, 0); /* 1 */
  30. -o-transform: translate(100%, 0); /* 1 */
  31. transform: translate(100%, 0); /* 1 */
  32. }
  33. </style>
  34. </head>
  35. <body>
  36. <div class="box"></div>
  37. </body>
  38. </html>