Sí, hay muchas maneras de crear un control deslizante de imágenes usando html y css puro.
Código HTML:
- ¿Es posible construir un motor de búsqueda sigiloso (rastreo web no raspado web) para apuntar a un solo sitio web en línea, sin que ellos lo sepan, y qué habilidades de codificación o anonimato serían necesarias?
- ¿Cuáles son algunas opiniones en mi sitio web de crecimiento personal en abundantawakening.com?
- ¿Cuáles son las ventajas de usar WordPress sobre otras herramientas de creación de sitios web para crear sitios web para empresas?
- Con JQUERY, ¿cómo selecciono una de las opciones de una etiqueta de selección para realizar un evento cuando hago clic?
- ¿Puedo modificar contenido HTML con JS?
Código CSS:
div {
ancho: 800px;
altura: 250 px;
color de fondo: gris ;;
margen: auto;
imagen de fondo: url (“http://imgur.com/download/OtK7XDW”);
repetición de fondo: sin repetición;
nombre-animación: diapositiva;
duración de la animación: 13s;
dirección de animación: normal;
función de sincronización de animación: facilidad;
animación-recuento-iteración: infinito;
}
/ * animación * /
@keyframes slide {
0% {background-position: 0 0;}
16.66% {posición de fondo: 0 0;}
33.32% {background-position: -800px 0;}
49.98% {background-position: -800px 0;}
66.64% {background-position: -1600px 0;}
83.30% {background-position: -1600px 0;}
100% {posición de fondo: 0 0;}
}
Pasos:
- Establezca un ancho y una altura fijos para las diapositivas.
- Aquí he colocado todas las imágenes en una sola imagen, pero también puede usar diferentes div para este propósito.
- En la animación CSS, establezca el período de tiempo para que se ejecute toda la presentación de diapositivas. Para mis tres imágenes utilicé 13 segundos. Si tiene más imágenes, deberá aumentar esto según sea necesario.
Conclusión:
Finalmente, le sugiero que vea mi “PEN” para obtener una descripción completa del código.
Enlace: Presentación de diapositivas HTML y CSS