crear una presentacion de diapositivas simple usando javascript

Creación de presentación de diapositivas simple con Javascript Tutorial paso a paso

En este guía descubrirás cómo hacer una presentación de diapositivas de pantalla completa utilizando JavaScript básico. Exploraremos diversas técnicas de front-end para lograrlo y, como ventaja adicional, te enseñaremos a personalizar el cursor al pasar sobre cada diapositiva.

Anade el JavaScript

También podemos modificar la duración del cambio entre diapositivas estableciendo el intervalo data-autoplay="número" (por defecto es de 4000ms) como un segundo atributo, de esta manera:

Con solo mover el ratón sobre la presentación de diapositivas, solo una de ellas se mostrará a la vez, variando según la posición del ratón. Además, la posición de nuestro elemento span dependerá de las coordenadas del puntero.

Creando la presentación

Las presentaciones son creadas a través de markdown, un formato de texto enriquecido cada vez más utilizado en la actualidad. Un ejemplo de su creciente popularidad es el hecho de que plataformas como Tumblr ya lo soportan. ¡Incluso estoy usando este formato para escribir este post!

Creando estilos para ocultar múltiples diapositivas y mostrar solo una en la presentación

Para ocultar las diapositivas, es necesario aplicarles un estilo por defecto. De esta manera, solo se mostrará la diapositiva activa o si se desea mostrar.

De este modo, podrás ocultar aquellas diapositivas que no sean necesarias en tu presentación. Al darles un estilo predeterminado, asegurarás que solo aparezcan cuando sea relevante para el contenido que estás presentando.

¡No olvides que dar un estilo por defecto a las diapositivas es una forma sencilla de organizar y controlar el flujo de tu presentación. ¡Anímate a probarlo en tu próximo discurso y verás cómo mejora la dinámica de tus presentaciones.

Define los estilos

Html para apilar imágenes con CSS GridMejora tus diseños con CSS Grid

Bienvenidos a este tutorial donde te enseñaremos cómo apilar imágenes utilizando CSS Grid. Si aún no estás familiarizado con esta técnica, no te preocupes, en este tutorial te explicaremos todo lo que necesitas saber.

Para comenzar, es importante destacar las ventajas de utilizar CSS Grid en comparación con el posicionamiento tradicional. Entre ellas, se encuentra una mayor flexibilidad y control sobre la ubicación de los elementos en la página.

Para lograr apilar las imágenes, utilizaremos la clase cover en cada div dentro de la diapositiva. Al aplicar esta clase, la imagen de fondo se ajustará automáticamente al tamaño de la pantalla.

Ahora, para mejorar la apariencia de la presentación de diapositivas, utilizaremos posicionamiento absoluto para los botones de navegación. Estos botones deben cubrir la mitad del ancho de la presentación y tener la misma altura que esta.

¡Con estos sencillos pasos, podrás crear una presentación de diapositivas atractiva y agradable a la vista utilizando CSS Grid! ¿Qué esperas para probarlo en tus próximos diseños?

Actualiza las diapositivas automáticamente cada cierto tiempo

Selecciona las diapositivas aplicando la clase active según la que desees mostrar. Realiza este proceso periódicamente.

Recuerda que al eliminar la clase active de una diapositiva, la estarás ocultando debido a los estilos definidos previamente. Pero al agregar la clase active a una diapositiva, estarás sobrescribiendo el estilo display:none por display:block, permitiendo que la diapositiva sea visible para los usuarios.

Aprende a codificar sin costo alguno. El plan de estudios de código abierto de freeCodeCamp ha beneficiado a más de 40,000 personas al conseguir trabajos como desarrolladores. Comienza ahora.

Comienza con el etiquetado de la página

Para realizar una presentación de diapositivas, se requiere un elemento con la clase "slideshow". Dentro de este, se deben incluir una lista de diapositivas y las flechas de navegación.

Conclusion

¡Terminamos! En el siguiente tutorial, pudimos crear una presentación de diapositivas adaptable a pantalla completa usando código JavaScript nativo. ¡Ojalá hayas disfrutado del recorrido y hayas aprendido algo nuevo!

el css

No es necesario utilizar código CSS para que esta presentación de diapositivas sea efectiva. Sin embargo, si deseas agregar estilos adicionales a la
y/o a las imágenes
, es posible hacerlo.

el JavaScript

Si observas a continuación, comprobarás que este ejemplo no requiere una gran cantidad de Código JavaScript. Las primeras líneas se dedican a establecer nuestras variables: imgArray, una matriz que almacena toda la información de origen de la imagen, y curIndex, una variable que rastrea la imagen actual mostrada en nuestro programa. También tenemos imgDuration que establece el tiempo en milisegundos en el que se mostrará la imagen antes de pasar a la siguiente.

La función slideShow() es donde sucede la magia. Solo hay unas cuantas líneas de código. La primera se utiliza para asignar una nueva fuente de imagen al elemento de imagen. A medida que cambia la variable curIndex, el elemento de imagen mostrará una imagen diferente.

Cómo hacer una presentación de diapositivas de manera efectiva

Las presentaciones de diapositivas son una herramienta muy útil para comunicar información de manera visual y atractiva. Sin embargo, muchas veces no se utilizan de manera adecuada y pueden resultar aburridas o poco efectivas. A continuación, te brindamos algunos consejos para hacer una presentación de diapositivas de manera efectiva.
  • Utiliza un diseño sencillo y coherente: Evita sobrecargar la presentación con demasiados colores, fuentes y animaciones. Opta por un diseño limpio y coherente en todo momento.
  • No abrumes con texto: Recuerda que las diapositivas deben ser una guía visual para tu audiencia, no un libro. Utiliza frases cortas y palabras clave para transmitir tu mensaje de forma clara y concisa.
  • Incluye imágenes atractivas: Las imágenes pueden ser una gran ayuda para captar la atención de tu audiencia y transmitir ideas de manera efectiva. Utiliza imágenes de alta calidad y evita las imágenes cliché.
  • Utiliza gráficos y diagramas: Los gráficos y diagramas pueden ser una forma muy útil de presentar estadísticas y datos de manera visual y comprensible.
  • Utiliza transiciones y animaciones con moderación: Si bien pueden ser útiles para mantener la atención de la audiencia, no abuses de ellas. Utilízalas de manera estratégica y evita que distraigan de tu contenido.
  • Practica y sincroniza con tu discurso: Una buena presentación no depende solo de las diapositivas, sino también de cómo se presenta. Practica tu discurso y asegúrate de que las diapositivas estén correctamente sincronizadas con él.
  • Con estos consejos en mente, podrás hacer una presentación de diapositivas de manera efectiva y lograr que tu mensaje sea transmitido de manera clara y atractiva a tu audiencia. Recuerda siempre revisar y mejorar tu presentación para que sea lo más efectiva posible.

    Aprende a utilizar SlideShare para tus presentaciones

    SlideShare es una herramienta online que te permite compartir tus presentaciones y documentos de forma sencilla y profesional. En este artículo, te enseñaremos todo lo que necesitas saber para utilizar SlideShare de manera efectiva y destacar en tus presentaciones.

    ¿Qué es SlideShare?

    SlideShare es una plataforma de almacenamiento y distribución de presentaciones, documentos, infografías y videos. Fue adquirida por LinkedIn en 2012 y se ha convertido en una herramienta esencial para profesionales y empresas que desean compartir contenido de forma visual y atractiva.

    Pasos para utilizar SlideShare

    1. Creación de una cuenta: Lo primero que debes hacer es crear una cuenta en SlideShare, puedes hacerlo con tu correo electrónico o inicia sesión con tu cuenta de LinkedIn.
    2. Subir presentaciones: Una vez que tienes tu cuenta, puedes comenzar a subir tus presentaciones en formato PPT, PPTX, PDF o documentos de texto.
    3. Optimización de presentaciones: Para obtener mejores resultados, es importante optimizar tus presentaciones con imágenes atractivas, títulos claros y palabras clave relevantes.
    4. Compartir tus presentaciones: Una vez que tus presentaciones están en SlideShare, podrás compartirlas en redes sociales, incrustarlas en tu sitio web o enviarlas por correo electrónico.
    5. Explorar y aprender: Además de compartir contenido, SlideShare también es una excelente herramienta para aprender de otros profesionales y mantenerse al día en temas de interés.
    6. Consejos para aprovechar al máximo SlideShare

      • Investiga tendencias: Revisa las presentaciones más populares en SlideShare para tener una idea de lo que está funcionando en tu industria.
      • Utiliza diseño atractivo: Una buena presentación debe tener un diseño atractivo y fácil de leer. Utiliza imágenes de alta calidad y colores que resalten.
      • Aprovecha la función "LeadShare": Con esta función, podrás obtener información de contacto de los usuarios que descargan tus presentaciones y así generar posibles clientes potenciales.
      • Etiqueta adecuadamente: Al etiquetar tus presentaciones con palabras clave relevantes, aumentarás las posibilidades de que aparezcan en los resultados de búsqueda.
      • Ahora que sabes cómo utilizar SlideShare, puedes empezar a crear presentaciones profesionales y compartir tu conocimiento con el mundo. ¡No pierdas la oportunidad de destacar en tus próximas presentaciones!

        Recuerda que la práctica hace al maestro, así que ¡sé creativo, explora y diviértete utilizando SlideShare!

        Instrucciones paso a paso para utilizar SlideShare

        SlideShare es una plataforma en línea que permite compartir presentaciones, documentos, infografías y videos con audiencias de todo el mundo. Si deseas aprender a utilizar esta herramienta de manera efectiva, sigue estos sencillos pasos:

        1. Regístrate en SlideShare: Lo primero que debes hacer es crear una cuenta en SlideShare. Puedes hacerlo utilizando tu cuenta de LinkedIn o a través de tu dirección de correo electrónico.
        2. Explora el contenido: Una vez que tengas tu cuenta creada, puedes explorar las diferentes presentaciones y documentos que se encuentran en SlideShare. Utiliza las categorías o palabras clave para encontrar el contenido que te interesa.
        3. Sube tu propio contenido: Si quieres compartir tus propias presentaciones, documentos o videos, puedes hacerlo haciendo clic en el botón "Subir" en la parte superior de la página. Sigue las instrucciones para subir tu contenido y asegúrate de que esté correctamente etiquetado para que otros usuarios puedan encontrarlo.
        4. Personaliza tu perfil: Si deseas utilizar SlideShare con fines profesionales, es importante que personalices tu perfil. Puedes agregar tu información de contacto, experiencia laboral y enlaces a tus redes sociales para que otros usuarios puedan encontrarte fácilmente.
        5. Colabora con otros usuarios: SlideShare te permite colaborar con otros usuarios en presentaciones y documentos. Si deseas trabajar en equipo, puedes enviar invitaciones a otros usuarios para que colaboren contigo en un proyecto.
        6. Ahora que conoces los pasos básicos para utilizar SlideShare, ¡puedes explorar todas sus funciones y comenzar a compartir tu contenido con el mundo! Recuerda siempre etiquetar correctamente tus presentaciones para que puedan ser encontradas por otros usuarios y ¡disfruta de esta herramienta de intercambio de conocimiento!

          Reveal JS: Una herramienta para presentaciones impactantes

          En la era de la información, las presentaciones visuales se han vuelto una herramienta esencial para transmitir ideas y conocimientos. Sin embargo, muchas veces las típicas diapositivas en Powerpoint o Keynote pueden resultar monótonas y poco llamativas para el público.

          Es por eso que hoy queremos hablarte de Reveal JS, una herramienta de código abierto que te permitirá crear presentaciones impactantes y dinámicas de una manera sencilla y sin necesidad de instalar ningún programa.

          ¿Qué es Reveal JS?

          Reveal JS es una librería de Javascript que utiliza el lenguaje de marcado HTML para crear presentaciones animadas y altamente personalizables. Esta herramienta cuenta con una serie de características que la hacen perfecta para aquellos que buscan darle un toque innovador a sus presentaciones.

          Beneficios de utilizar Reveal JS

          A diferencia de otras herramientas, Reveal JS ofrece una gran cantidad de opciones de personalización, lo que te permitirá dar rienda suelta a tu creatividad para diseñar presentaciones únicas y impactantes. Además, su integración con HTML te permitirá añadir contenido multimedia, como videos o mapas interactivos, y utilizar efectos visuales que harán que tu presentación sea más dinámica.

          Otra ventaja de utilizar Reveal JS es que no necesita ningún tipo de instalación en tu ordenador, ya que todo funciona a través del navegador. Además, su código abierto permite que cualquier persona pueda usarlo y modificarlo según sus necesidades.

          Artículos relacionados