Si desea incrustar una animación en su página web de AMP, puede hacerlo con esta etiqueta. Ayuda al desarrollador a incrustar animaciones, gif, webp, etc. en su plataforma web. Realmente es una etiqueta muy útil, ya que tener una animación en su sitio web realmente lo hace atractivo y de mal gusto.
Configuración:
Para usar amp-anim en su página web de AMP, debe importar este script.
HTML
<script async custom-element="amp-anim" src= "https://cdn.ampproject.org/v0/amp-anim-0.1.js"> </script>
Es similar a amp-img en la mayoría de los aspectos.
Ejemplo:
HTML
<!doctype html> <html amp> <head> <meta charset="utf-8"> <title>Google AMP amp-anim</title> <script async src= "https://cdn.ampproject.org/v0.js"> </script> <script async custom-element="amp-anim" src="https://cdn.ampproject.org/v0/amp-anim-0.1.js"> </script> <meta name="viewport" content= "width=device-width,minimum-scale=1,initial-scale=1"> <link rel="canonical" href= "https://amp.dev/documentation/examples/components/amp-anim/index.html"> <style amp-boilerplate> body { -webkit-animation: -amp-start 8s steps(1, end) 0s 1 normal both; -moz-animation: -amp-start 8s steps(1, end) 0s 1 normal both; -ms-animation: -amp-start 8s steps(1, end) 0s 1 normal both; animation: -amp-start 8s steps(1, end) 0s 1 normal both; } @-webkit-keyframes -amp-start { from { visibility: hidden } to { visibility: visible } } @-moz-keyframes -amp-start { from { visibility: hidden } to { visibility: visible } } @-ms-keyframes -amp-start { from { visibility: hidden } to { visibility: visible } } @-o-keyframes -amp-start { from { visibility: hidden } to { visibility: visible } } @keyframes -amp-start { from { visibility: hidden } to { visibility: visible } } </style> <noscript> <style amp-boilerplate> body { -webkit-animation: none; -moz-animation: none; -ms-animation: none; animation: none } </style> </noscript> <style amp-custom> h1 { color: green; text-align: center; } </style> </head> <body> <h1> Geeks For Geeks </h1> <amp-anim height="300" src= "https://media.giphy.com/media/xULW8rv9NSbHaEe9Ak/giphy.gif" alt="an animation" attribution="GeeksForGeeks"> </amp-anim> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por aditya_taparia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA