Menú
Está libre
registro
hogar  /  Firmware/ Control deslizante de contenido CSS receptivo. Control deslizante receptivo en CSS3

Control deslizante de contenido css receptivo. Control deslizante receptivo en CSS3

En este tutorial, crearemos una página responsive simple con un encabezado decorado con un carrusel en el que las imágenes se deslizan de derecha a izquierda. Nuestra solución no utiliza JavaScript, la presentación de diapositivas se basa en animaciones CSS3 que son compatibles con la mayoría de los navegadores modernos: Firefox 15+, Chrome 22+, Safari 5.1+, Opera 12.1+ e IE10.

Paso 1 - Preparatorio

Necesitaremos 4 imágenes grandes (en nuestro ejemplo, el tamaño es 1200px x 390px). Para el control deslizante horizontal, prepararemos una imagen de 4800 px x 390 px en Photoshop, colocaremos todas nuestras imágenes horizontalmente una tras otra y guardaremos el resultado en un formato compatible con la web (“ slider-horizontal.jpg”).

Paso 2: HTML

De hecho, animaremos la propiedad background-position para nuestro título. El encabezado en sí tiene un marcado muy simple:

L "ile de Batz

El código completo de la página se ve así:

L "ile de Batz

Había una vez ...

Aenean lacinia bibendum ...

Enlaces para aprender de memoria ..

Paso 3. CSS para dispositivos móviles

Empezaremos definiendo estilos para dispositivos móviles. Establezcamos la base de diseño y luego agreguemos extensiones de plantilla para pantallas grandes. En el texto de la lección, solo se dan las propiedades básicas, el código completo se puede ver en la fuente:

Cuerpo (ancho: 90%; ancho mínimo: 300 px; ancho máximo: 1200 px; margen: 0 automático; relleno superior: 1em; color: # 504331) encabezado (alineación de texto: centro; posición: relativa;) h1 ( font-size: 2.75em; background: white; display: inline-block; padding: 0 10px; margin-bottom: .25em;) h1: after (content: ""; height: 2px; display: block; position: absolute ; izquierda: 0; derecha: 0; arriba: .5em; índice z: -1; borde superior: 1px sólido # 504331; borde inferior: 1px sólido # 504331;) .links (fondo: url (../ images / map.png) centro inferior sin repetición; padding-bottom: 177px;)

Paso 4. Estilos para pantallas grandes

En secciones de pantallas grandes .principal y .pantalla debería mostrarse de forma diferente. Sección .Enlace tendrá 300 px de ancho y se ubicará como la barra lateral derecha, y la sección .principal permanecerá a la izquierda. También agregaremos una línea doble para separar las secciones. Usaremos la consulta @media para determinar el ancho de pantalla mayor a 1024px:

@media solo pantalla y (ancho mínimo: 1024px) (.content (posición: relativa;) .main (margin-right: 320px; padding: .5em 20px .5em 0; / * agregar una línea doble * / border-right : 1px sólido # 504331; caja-sombra: 2px 0 blanco, 3px 0 # 504331;) .links (posición: absoluta; derecha: 0; arriba: 0; ancho: 300px; alineación de texto: derecha;))

Paso 5: imágenes de encabezado receptivas

Comencemos a trabajar en la parte principal de nuestro tutorial: un control deslizante CSS receptivo en el encabezado. Primero, hagamos que la imagen de fondo responda.

Encabezado (background: url (../ images / slider-horizontal.jpg) 0 bottom repeat-x; background-size: 400%; padding-bottom: 32.5%;)

Utilizando dos valores expresados ​​como porcentaje (400% para la propiedad tamaño de fondo y 32,5% para el relleno inferior) el fondo del título se mostrará correctamente independientemente del tamaño de la pantalla.

¿Por qué 400%? Tenemos 4 diapositivas, por lo que mostrará 1/4 de la imagen de fondo en el encabezado. Es decir, el tamaño del fondo debe ser 4 veces más ancho que el título.

¿Por qué 32,5%? Colocamos nuestro fondo en la parte inferior del encabezado. La altura de la imagen de fondo es 390 px, el ancho de una diapositiva individual es 1200 px, 390/1200 = 0.325, por lo que la altura es el 32.5% del ancho.

Paso 6. Animación

Animaremos la propiedad posición de fondo... Para mostrar la segunda propiedad de la imagen posición de fondo debería importar 33,33333% inferior, tercera - 66.66667% inferior y el cuarto es 100% inferior... La primera imagen se muestra con un valor de propiedad. posición de fondo igual 0 abajo o 133,33333% inferior(ponemos repeticiones a repetir-x).

Cada imagen tiene el 25% del tiempo de "gloria". El primero se muestra del 0 al 25%, el segundo del 25% al ​​50%, el tercero del 50% al 75% y el último del 75% al ​​100%. Configuramos las transiciones para que la imagen comience a deslizarse un poco antes (use un valor del 5%) antes de que haya transcurrido el 25% de su tiempo de salida. Asi es como se ve @keyframes:

@keyframes h_slide (0% (background-position: 0% bottom;) 20% (background-position: 0% bottom;) 25% (background-position: 33.33333% bottom;) 45% (background-position: 33.33333% bottom;) 25% (background-position: 33.33333% bottom;) 45% (background-position: 33.33333% bottom ;) 50% (posición de fondo: 66.66667% fondo;) 70% (posición de fondo: 66.66667% fondo;) 75% (posición de fondo: 100% fondo;) 95% (posición de fondo: 100% fondo;) 100% (posición de fondo: 133,33% inferior;))

Tenga en cuenta que debe agregar los prefijos del navegador: @ -webkit-keyframes (para Chrome, Safari, iOS Safari, Android) y @ -moz-keyframes (para Firefox 15).

A continuación se muestra el código de encabezado completo. Nuestra animación "h_slide" se repite cada 24 segundos (6 segundos para cada diapositiva) en un bucle sin fin. La función del tiempo importa Facilitarse de modo que cada diapositiva se ralentiza al final de la transición.

Encabezado (alineación de texto: centro; posición: relativa; fondo: url (../ images / slider-horizontal.jpg) 0 repetición inferior-x; tamaño de fondo: 400%; padding-bottom: 32.5%; -webkit- animación: h_slide 24s facilidad de salida infinita; -moz-animation: h_slide 24s facilidad de salida infinita; animación: h_slide 24s facilidad de salida infinita;)

Actualmente, un control deslizante, un carrusel, funcionalidad que solo necesita tener en un sitio web para una empresa, un sitio web, una cartera o cualquier otro recurso. Junto con los controles deslizantes de imagen de pantalla completa, los controles deslizantes de carrusel horizontales se adaptan bien a cualquier diseño web.

A veces, el control deslizante debería ocupar un tercio de la página del sitio. Aquí, el control deslizante del carrusel se usa con efectos de transición y diseños receptivos. Los sitios de comercio electrónico utilizan un control deslizante de carrusel para mostrar varias fotos en publicaciones o páginas individuales. El código deslizante se puede utilizar y cambiar libremente según sus necesidades.

Utilizando JQuery Juntos con HTML5 y CSS3, puede hacer que sus páginas sean más interesantes proporcionándoles efectos únicos y atraer la atención de los visitantes a un área específica del sitio.

Slick - complemento de control deslizante moderno - carrusel

Resbaloso Es un complemento de jquery gratuito cuyos desarrolladores afirman que su solución satisfará todos sus requisitos de control deslizante. Control deslizante adaptable: el carrusel puede funcionar en el " losas"Para dispositivos móviles y, en el" arrastrar y soltar"Para la versión de escritorio.

Contiene el efecto de transición " decaer", Una oportunidad interesante" modo central», Carga diferida de imágenes con desplazamiento automático. La funcionalidad actualizada incluye agregar diapositivas y un filtro de diapositivas. Todo para que puedas personalizar el plugin según tus necesidades.

Owl Carousel 2.0 - jQuery - complemento táctil

Este complemento tiene una amplia gama de funciones en su arsenal, adecuado tanto para principiantes como para desarrolladores experimentados. Esta es una versión actualizada del control deslizante de carrusel. Su predecesor fue nombrado exactamente igual.

El control deslizante contiene algunos complementos integrados para mejorar la funcionalidad general. Animación, reproducción de video, reproducción automática del control deslizante, carga diferida, ajuste automático de altura son las características principales.

Capacidades de soporte arrastrar y soltar incluido para un uso más conveniente del complemento en dispositivos móviles.
El complemento es perfecto para mostrar imágenes grandes incluso en pantallas pequeñas de dispositivos móviles.

Complemento jquery bastante pequeño, pero rico en funcionalidades que le permite colocar un control deslizante en la página, un carrusel que tiene un núcleo pequeño y no consume muchos recursos del sitio. El complemento se puede utilizar para mostrar controles deslizantes verticales y horizontales, animaciones y crear conjuntos de imágenes de la galería.

AnoSlide - Control deslizante jQuery ultra compacto y sensible

Ultra compacto control deslizante de jQuery- carrusel, cuya funcionalidad es mucho más que la de un control deslizante normal. Incluye vista previa de una sola imagen, visualización de carrusel de múltiples imágenes y control deslizante basado en el título.

Carrusel de búhos - Control deslizante de Jquery - Carrusel

- control deslizante con soporte para pantallas táctiles y tecnología arrastrar y soltar fácilmente integrado en HTML- código. El complemento es uno de los mejores controles deslizantes que le permite crear hermosos carruseles sin ningún marcado especialmente preparado.

Galería 3D - carrusel

Usos 3D- transiciones basadas en CSS- estilos y un poco Javascript código.

Gran carrusel 3D. Parece que esta sigue siendo una versión beta, porque descubrí un par de problemas con ella en este momento. Si está interesado en probar y crear sus propios controles deslizantes, este carrusel será de gran ayuda.

Carrusel usando bootstrap

Control deslizante receptivo: un carrusel que utiliza la tecnología adecuada para su nuevo sitio web.

Basado en Bootstrap - Marco deslizante de carrusel Moving Box

Más solicitado en portafolios y sitios comerciales. Este tipo de control deslizante de carrusel se encuentra a menudo en cualquier tipo de sitio.

Este pequeño control deslizante está listo para funcionar en dispositivos con cualquier resolución de pantalla. El control deslizante puede funcionar tanto en modo circular como en carrusel. Pequeño círculo presentado como alternativa a otros controles deslizantes de tipo similar. Hay soporte integrado para sistemas operativos. IOS y Androide.

El control deslizante se ve bastante interesante en modo circular. El soporte de métodos está excelentemente implementado arrastrar y soltar y un sistema automático de desplazamiento de diapositivas.

El control deslizante de carrusel potente y receptivo es perfecto para un sitio web moderno. Funciona correctamente en cualquier dispositivo. Tiene modos horizontal y vertical. Su tamaño se minimiza a solo 1 KB. El complemento ultracompacto también tiene excelentes transiciones suaves.

Wow - control deslizante - carrusel

Contiene más de 50 efectos que pueden ayudarlo a crear un control deslizante original para su sitio web.

Cambie el tamaño de la ventana de su navegador para ver cómo se adapta el control deslizante. Bxslider viene con más de 50 opciones de personalización y muestra sus características con varios efectos de transición.

jCarousel - jQuery complemento que ayudará a organizar la visualización de sus imágenes. Puede crear fácilmente imágenes de carrusel personalizadas desde el marco que se muestra en el ejemplo. El control deslizante responde y está optimizado para funcionar en plataformas móviles.

Scrollbox - complemento de jQuery

Cuadro de desplazamiento complemento compacto para crear un control deslizante: carrusel o línea de desplazamiento de texto. Las características clave incluyen desplazamiento vertical y horizontal con pausa al pasar el mouse.

Control deslizante simple - carrusel. Si necesita un complemento rápido, este funcionará al 100%. Viene solo con las funciones básicas requeridas para que funcione el control deslizante.

Flexisel: Complemento Responsive JQuery Slider - Carrusel

Los creadores se inspiraron en el complemento de la vieja escuela, haciendo una copia enfocada en el correcto funcionamiento del control deslizante en dispositivos móviles y tabletas.

Un diseño receptivo, cuando se trabaja en dispositivos móviles, difiere de un diseño orientado al tamaño de la ventana del navegador. perfectamente adaptado para trabajar en pantallas, tanto de baja como de alta resolución.

Elastislide - deslizador sensible - carrusel

Se adapta perfectamente al tamaño de la pantalla del dispositivo. Puede establecer el número mínimo de imágenes para mostrar con una resolución específica. Funciona bien como un control deslizante de carrusel de galería de imágenes, utilizando un contenedor fijo junto con un efecto de desplazamiento vertical.

Control deslizante libremente redistribuible de Woothemes... Se considera uno de los controles deslizantes con mejor respuesta. El complemento contiene varias plantillas y será útil tanto para usuarios novatos como para expertos.

Carrusel increíble

Carrusel increíble- control deslizante de imagen sensible en jQuery... Admite muchos sistemas de gestión de sitios como WordPress, Drupal y Joomla... También apoya Androide y IOS y sistemas operativos de escritorio sin problemas de compatibilidad. Las increíbles plantillas de carrusel incorporadas le permiten usar el control deslizante en los modos vertical, horizontal y circular.

4 de noviembre de 2019 La entrada ha sido actualizada

Yuri Nemets

Deslizadores de CSS puro + deslizador de bonificación

Los controles deslizantes CSS tienen algunas ventajas sobre los controles deslizantes de Javascript. Una de esas ventajas es la velocidad de descarga. No solo se usan imágenes para controles deslizantes en tamaños grandes (si no hay optimización para diferentes pantallas), sino que también se dedica algo de tiempo a cargar scripts. Pero en el artículo solo verá controles deslizantes de CSS puro.

Esto es lo que encontré en el sitio sobre controles deslizantes:

Control deslizante de imagen 1.Css3

Un control deslizante CSS que usa botones de opción para navegar por las diapositivas. Estos botones de radio se encuentran debajo de los controles deslizantes. Además, además de los botones de radio, la navegación se realiza mediante las flechas de la izquierda y la derecha. Para realizar un seguimiento de la imagen que se muestra actualmente, se utilizan las pseudoclases: marcadas.

2.Css3 control deslizante de imagen en miniatura

A diferencia del control deslizante CSS anterior, aquí, en lugar de botones de opción, hay miniaturas de todas las imágenes en la parte inferior, lo que también es útil al crear una galería de imágenes. Las imágenes cambian con un efecto peculiar: desaparecen suavemente cuando se amplían.

3. Galería CSS

Pero este control deslizante CSS es perfecto para páginas de ventas. Como regla general, al desarrollar páginas de destino (páginas de venta), muchos desarrolladores web colocan un control deslizante al principio, para que en la primera pantalla (sin desplazarse) el visitante pueda ver de inmediato todos los beneficios que para él hay en esta página. Por encima de todo, este control deslizante responde, lo cual también es genial.

4. Control deslizante CSS sin vínculos

¡Solo quiero tener en cuenta que este control deslizante no usa enlaces! De forma predeterminada, además de la imagen principal (diapositiva), se ven 2 diapositivas más. Están ubicados detrás del principal. El cambio de diapositivas tiene lugar en un modo hermoso: primero, dos diapositivas se separan y esa diapositiva se convierte en el centro, que luego se convierte en la principal. Luego, la diapositiva se agranda y se coloca frente a las demás.

5. Control deslizante receptivo en CSS3

Otro control deslizante sensible con controles de botón de radio. Para ver cómo se verá este control deslizante en diferentes dispositivos, puede cambiar la ventana del navegador usted mismo, o en la página con el control deslizante hay iconos especiales para diferentes dispositivos, al hacer clic en el cual verá que el control deslizante se verá en su computadora, tableta o teléfono inteligente.

*** DESLIZADOR ADICIONAL ***

Además de todos los controles deslizantes que se presentan arriba, quiero complacerte con uno más. Este control deslizante es perfecto para crear una galería de imágenes. Las palabras no pueden explicar lo que hace, así que es mejor que veas todo en el video:

Producción

Con la ayuda de los controles deslizantes, puede diseñar bellamente galerías de imágenes, colocándolas de manera más compacta, inserte un control deslizante en la primera pantalla (la parte de la página que es visible sin desplazarse) de la página de venta para mostrar inmediatamente al visitante los principales beneficios que él recibirá. Aún puede encontrar muchas formas de dónde y cómo usar los controles deslizantes, pero una cosa está clara: son útiles cuando se usan correctamente.

Elementos que se discutieron en el artículo.

En este tutorial, crearemos un excelente control deslizante CSS3. Utilizará un efecto de desvanecimiento entre diapositivas. Además, puede utilizar una descripción para cada imagen. Se utilizará una lista desordenada para organizar la información. Las diapositivas cambiarán automáticamente usando animaciones CSS3.

Marcado HTML

El marcado HTML es muy simple. El ejemplo tiene cuatro diapositivas. Cada uno consta de una imagen (como fondo) y un texto descriptivo en un elemento div. Es muy fácil insertar diapositivas adicionales.

  • Descripción # 1
  • Descripción # 2
  • Descripción # 3
  • Descripción # 4

CSS

El control deslizante utiliza animaciones CSS3 anim_slides y anim_titles. El primero se usa para diapositivas individuales, el segundo es para el texto de descripción. La posición y la opacidad también se cambian para la descripción.

/ * Slider * / .slides (altura: 300px; margen: 50px automático; desbordamiento: oculto; posición: relativa; ancho: 900px;) .slides ul (estilo de lista: ninguna; posición: relativa;) / * Fotogramas de animación # anim_slides * / @ -webkit-keyframes anim_slides (0% (opacidad: 0;) 6% (opacidad: 1;) 24% (opacidad: 1;) 30% (opacidad: 0;) 100% (opacidad: 0;) ) @ -moz-keyframes anim_slides (0% (opacidad: 0;) 6% (opacidad: 1;) 24% (opacidad: 1;) 30% (opacidad: 0;) 100% (opacidad: 0;)). slides ul li (opacidad: 0; posición: absoluta; parte superior: 0; / * animación css3 * / -webkit-animation-name: anim_slides; -webkit-animation-duration: 24.0s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: normal; -webkit-animation-delay: 0; -webkit-animation-play-state: running; -webkit-animation-fill-mode : adelante; -moz-nombre-animación: diapositivas_anim; -moz-animación-duración: 24.0s; -moz-animación-función-temporizador: lineal; -moz-animación-ite conteo de raciones: infinito; -moz-animation-direction: normal; -moz-animation-delay: 0; -moz-animation-play-state: en ejecución; -moz-animation-fill-mode: adelante; ) / * Css3 retrasos * / .slides ul li: nth-child (2), .slides ul li: nth-child (2) div (-webkit-animation-delay: 6.0s; -moz-animation-delay: 6.0 s;) .slides ul li: nth-child (3), .slides ul li: nth-child (3) div (-webkit-animation-delay: 12.0s; -moz-animation-delay: 12.0s;). diapositivas ul li: nth-child (4), .slides ul li: nth-child (4) div (-webkit-animation-delay: 18.0s; -moz-animation-delay: 18.0s;) .slides ul li img (display: block;) / * Fotogramas de animación #anim_titles * / @ -webkit-keyframes anim_titles (0% (izquierda: 100%; opacidad: 0;) 5% (izquierda: 10%; opacidad: 1;) 20% ( izquierda: 10%; opacidad: 1;) 25% (izquierda: 100%; opacidad: 0;) 100% (izquierda: 100%; opacidad: 0;)) @ -moz-keyframes anim_titles (0% (izquierda: 100 %; opacidad: 0;) 5% (izquierda: 10%; opacidad: 1;) 20% (izquierda: 10%; opacidad: 1;) 25% (izquierda: 100%; opacidad: 0;) 100% (izquierda : 100%; opacidad: 0;)) .slides ul li div (color de fondo: # 000000; radio del borde: 10px 10px 10px 10px; caja-sombra: 0 0 5px #FFFFFF inserto; color: #FFF FFF; tamaño de fuente: 26px; izquierda: 10%; margen: 0 automático; relleno: 20px; posición: absoluta; arriba: 50%; ancho: 200px; / * Animación css3 * / -webkit-animation-name: anim_titles; -webkit-animation-duration: 24.0s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinito; -webkit-animation-direction: normal; -webkit-animation-delay: 0; -webkit-animation-play-state: en ejecución; -webkit-animation-fill-mode: adelante; -nombre-animación -moz: anim_titles; -moz-animación-duración: 24. 0s; -función-de-sincronización-de-animación-de-moz: lineal; -moz-animation-iteration-count: infinito; -moz-animation-direction: normal; -moz-animation-delay: 0; -moz-animation-play-state: en ejecución; -moz-animation-fill-mode: adelante; )

C ollección de gratis Control deslizante HTML y CSS ejemplos de código: tarjeta, comparación, pantalla completa, receptivo, simple etc. Actualización de la colección de junio de 2018. 7 nuevos elementos.

Tabla de contenido

Artículos relacionados


Sobre el codigo

Un conjunto de pantallas integradas en HTML / CSS / JS. Un experimento personal con superposición de iconos PNG, transiciones CSS3 y flexbox.

Control deslizante de tarjetas de información HTML, CSS y JavaScript.
Hecho por Andy Tran
23 de noviembre de 2015

Control deslizante de fotos que funciona en navegadores de escritorio y móviles.
Hecho por taron
29 de septiembre de 2014

Deslizadores de comparación (antes / después)


Sobre el codigo

Un control deslizante de comparación de imágenes simple y limpio, totalmente sensible y táctil listo con CSS y jQuery.


Sobre el codigo

Un control deslizante de antes y después con solo html y css.


Sobre el codigo

Jugando con una nueva idea usando mi control deslizante de imagen de dos capas antes / después. Manteniéndolo mínimo. Manteniéndolo vainilla. Me gusta si es útil :)

Vanilla JS, minimalista, agradable a la vista.
Hecho por Huw
3 de julio de 2017


Sobre el codigo

Un elemento deslizante de "pantalla dividida" con JavaScript.

Un pequeño experimento para un control deslizante de antes y después, todo dentro de un SVG. El enmascaramiento lo hace bastante simple. Como todo es SVG, las imágenes y los subtítulos se escalan muy bien juntos. Los complementos Draggable y ThrowProps de GreenSock se utilizaron para el control deslizante.
Hecho por Craig Roblewsky
17 de abril de 2017

Utiliza una entrada de rango personalizada para el control deslizante.
Hecho por Dudley Storey
14 de octubre de 2016

Control deslizante de comparación de imágenes receptivo con HTML, CSS y JavaScript.
Hecho por Ege Görgülü
3 de agosto de 2016

Control deslizante de comparación de antes y después de video HTML5, CSS3 y JavaScript.
Hecho por Dudley Storey
24 de abril de 2016

Un práctico control deslizante que se puede arrastrar para comparar rápidamente 2 imágenes, con tecnología CSS3 y jQuery.
Hecho por CodyHouse
15 de septiembre de 2014

Deslizadores de pantalla completa

Sobre el codigo

Control deslizante simple basado en entradas de radio. HTML + CSS 100% puro. Funciona también con teclas de flecha.

Responsive: sí

Dependencias: -


Sobre el codigo

Buen efecto de transición para el control deslizante de pantalla completa.


Sobre el codigo

Control deslizante de paralaje horizontal con Swiper.js.


Sobre el codigo

Control deslizante de perspectiva 3D suave y sensible al mover el mouse.

Control deslizante de imagen de héroe en pantalla completa (tema de paneles deslizantes) con HTML, CSS y JavaScript.
Hecho por Tobias Bogliolo
25 de junio de 2017

Una cosa de interacción con el control deslizante que utiliza los efectos Velocidad y Velocidad (UI Pack) para mejorar la animación. La animación se activa mediante las teclas de flecha, el clic de navegación o el conector de desplazamiento. Esta versión incluye bordes como parte de la interacción.
Hecho por Stephen Scaff
11 de mayo de 2017

Control deslizante simple en un estilo minimalista para mostrar imágenes. Parte de la imagen aparece en cada diapositiva.
Hecho por nathan taylor
22 de enero de 2017

La cosa es bastante fácil de personalizar. Puede cambiar de forma segura la fuente, el tamaño de la fuente, el color de la fuente y la velocidad de la animación. La primera letra de una nueva cadena en una matriz en JS aparecerá en una nueva diapositiva. Fácil de crear (o eliminar) una nueva diapositiva: 1. Agregue una nueva ciudad en la matriz en JS. 2. Cambie la variable de número de diapositivas y coloque una nueva imagen en la lista scss en CSS.
Hecho por Ruslan Pivovarov
8 de octubre de 2016

  1. Ruta de clip para el borde del rectángulo de enmascaramiento de la imagen (solo webkit).
  2. Modo de fusión para esta máscara.
  3. Sistema de color inteligente, simplemente coloque el nombre y el valor de su color en el mapa sass y luego agregue la clase adecuada con este nombre de color a los elementos y todo funcionará.
  4. Menú lateral de créditos geniales (haga clic en el botón pequeño en el centro de la demostración).
  5. Vanilla js con solo< 200 lines of code (basically it’s just adds/removes classes).
Hecho por Nikolay Talanov
7 de octubre de 2016

Este control deslizante sesgado con desplazamiento basado en JS y CSS puro (sin bibliotecas).
Hecho por Victor Belozyorov
3 de septiembre de 2016

Una animación deslizante con diseño de Pokémon.
Hecho por pham mikun
18 de agosto de 2016

Control deslizante HTML, CSS y JavaScritp con animación compleja y texto en ángulo a medio color.
Hecho por Ruslan Pivovarov
13 de julio de 2016

Efecto de paralaje del control deslizante con HTML, CSS y JavaScript.
Hecho por manuel madeira
28 de junio de 2016

Control deslizante HTML, CSS y JavaScript con efecto dominó.
Hecho por Pedro Castro
21 de mayo de 2016

Control deslizante que revela Clip-Path con HTML, CSS y JavaScript.
Hecho por Nikolay Talanov
16 de mayo de 2016

Control deslizante GSAP + Slick con vista previa de las diapositivas anteriores / siguientes.
Hecho por Karlo Videk
27 de abril de 2016

Control deslizante de página completa HTML, CSS y JavaScript.
Hecho por joseph martucci
28 de febrero de 2016

Prototipo de slider completo con HTML, CSS y JavaScript.
Hecho por Gluber Sampaio
6 de enero de 2016

Una especie de presentación de diapositivas en pantalla completa animada con Greensocks TweenLite / Tweenmax.
Hecho por Arden
12 de diciembre de 2015

Hecho por Arden
5 de diciembre de 2015

Control deslizante de pantalla completa (línea de tiempo GSAP) # 1 con HTML, CSS y JavaScript.
Hecho por Diaco M.Lotfollahi
23 de noviembre de 2015

Control deslizante HTML y CSS con efectos personalizados.
Hecho por Nikolay Talanov
12 de noviembre de 2015

Control deslizante de pantalla completa con paralaje con HTML, CSS y JavaScript.
Hecho por Nikolay Talanov
12 de noviembre de 2015

Control deslizante giratorio de prueba de concepto. Utiliza una ruta de clip y mucha matemática.
Hecho por tyler johnson
16 de abril de 2015

¡Un simple control deslizante CSS y jQuery en pantalla completa que usa translateX y la suavidad de translate3d!
Hecho por joseph
19 de agosto de 2014

Deslizadores receptivos

Sobre el codigo

Control deslizante de opacidad de imágenes

Control deslizante de opacidad de imágenes en HTML y CSS.

Navegadores compatibles: Chrome, Edge, Firefox, Opera, Safari

Responsive: sí

Dependencias: -

Sobre el codigo

Diseño de diapositivas flexibles apiladas

Este ejemplo ilustra cómo crear un diseño de diapositivas apiladas unas sobre otras (especialmente útil para transiciones de entrada / salida gradual). Se consigue sin fijar su altura y evitando la posición: absoluta, por lo que son totalmente flexibles y fáciles de mantener en el flujo de página normal.

Navegadores compatibles: Chrome, Edge, Firefox, Opera, Safari

Responsive: sí

Dependencias: -

Sobre el codigo

Control deslizante sensible

Control deslizante de respuesta animado en HTML, CSS y JavaScript.

Navegadores compatibles: Chrome, Edge, Firefox, Opera, Safari

Responsive: sí

Dependencias: animate.css

Sobre el codigo

Control deslizante con texto enmascarado

Control deslizante solo CSS con texto enmascarado.

Navegadores compatibles: Chrome, Edge (parcial), Firefox, Opera, Safari

Responsive: sí

Dependencias: -


Sobre el codigo

Imagen y contenido con efecto de paralaje.

Sobre el codigo

CSS solo galería de diapositivas.

Navegadores compatibles: Chrome, Edge, Firefox, Opera, Safari

Responsive: sí

Dependencias: -

Sobre el codigo

Control deslizante de HTML / CSS puro

Control deslizante HTML / CSS puro con barra de progreso circular SVG.

Navegadores compatibles: Chrome, Edge (parcial), Firefox (parcial), Opera, Safari

Responsive: sí

Dependencias: font-awesome.css


Sobre el codigo

Un experimento para crear un control deslizante vertical completamente receptivo con miniaturas usando solo CSS y conservando la relación de aspecto de las imágenes.


Sobre el codigo

Un simple deslizador / carrusel de imágenes Flexbox hecho con JavaScript vainilla.


Sobre el codigo

Este es un experimento que simula un efecto de desenfoque de movimiento cada vez que se cambia una diapositiva. Aprovecha el filtro SVG Gaussian Blur y algunas animaciones de fotogramas clave CSS. Aunque el efecto no requiere ningún Javascript para funcionar correctamente, en este ejemplo Javascript solo se usa para la funcionalidad del control deslizante.


Sobre el codigo

Cool anima el control deslizante con JS.


Sobre el codigo

Este es un experimento sobre cómo los patrones SVG pueden ayudarnos a crear imágenes enmascaradas para un control deslizante de imágenes solo CSS.

Explorando algunas transiciones de controles deslizantes. Control deslizante Swiper con opción de paralaje habilitada. Jugando con filtros CSS principalmente aquí.
Hecho por Mirko Zorić
12 de junio de 2017

Control deslizante GSAP simple con algunas animaciones de interpolación sutiles.
Hecho por Goran Vrban
9 de junio de 2017

Interfaz de usuario deslizante con HTML, CSS y JavaScript.
Hecho por Mergim Ujkani
6 de junio de 2017

Control deslizante GSAP virsion 2.
Hecho por em un
4 de mayo de 2017

Un pequeño control deslizante de transición con un simple trato de agregar clase. Tiene que suavizar un poco los tiempos y decidir cuál es el mejor enfoque para dispositivos móviles (solo apilar, agregar eventos táctiles, hacer que las imágenes tengan una vista completa, etc. Admite la rueda de desplazamiento (desplazamiento), los botones de navegación y las teclas de flecha. También puede aumentar la envoltura de contenido para hacer que las imágenes llenen la ventana gráfica en su estado no animado, lo cual también es algo genial.
Hecho por Stephen Scaff
3 de enero de 2017

Se aprovechó la imagen de borde y la ruta de clip de CSS para crear un efecto de animación de control deslizante.
Hecho por Emily Hayman
31 de diciembre de 2016

Pequeño control deslizante construido con flexbox. Algo receptivo y puede tener elementos fijos a lo largo del área del control deslizante.
Hecho por Robert
28 de noviembre de 2016

HTML, deslizador de lienzo CSS.
Hecho por Nvagelis
29 de octubre de 2016

Control deslizante suave 3D HTML, CSS y JavaScript.
Realizado por Eduardo Allegrini
19 de octubre de 2016

¡Control deslizante de cupcakes HTML y CSS con chispas!
Hecho por Jamie Coulter
14 de octubre de 2016


Hecho por mario s maselli
12 de octubre de 2016

Explorando la animación de la interfaz de usuario # 2 con HTML, CSS y JavaScript.
Hecho por mario s maselli
22 de septiembre de 2016

Explorando la animación de la interfaz de usuario # 3 con HTML, CSS y JavaScript.
Hecho por mario s maselli
22 de septiembre de 2016

Control deslizante de comercio electrónico v2.0 con HTML, CSS y JavaScript.
Hecho por Pedro Castro
17 de septiembre de 2016

Control deslizante limpio de HTML, CSS y JavaScript con fondo curvo.
Hecho por Ruslan Pivovarov
13 de septiembre de 2016

Explorando la animación de la interfaz de usuario # 1 con HTML, CSS y JavaScript.
Hecho por mario s maselli
8 de septiembre de 2016

Disfrute del poder de CSS: arriba y abajo de cada imagen del medio y control deslizante paginado con caja de luz.
Hecho por Kseso
15 de agosto de 2016

La doble exposición es una técnica fotográfica que combina 2 imágenes diferentes en una sola imagen.
Hecho por misaki nakano
3 de agosto de 2016

Control deslizante con clip de propiedad CSS3.
Hecho por Pedro Castro
1 de mayo de 2016

Control deslizante de CSS receptivo.
Hecho por geekwen
19 de abril de 2016

Este es un simple experimento de control deslizante que muestra palabras con hermosos significados que no se pueden traducir directamente. Enfoque: tipografía elegante y transiciones simples pero atractivas.
Hecho por Joe Harry
5 de abril de 2016

La idea de la animación es cambiar el valor de la ruta del clip CSS, y así crear un efecto de enmascaramiento.
Hecho por Bhakti Al Akbar
31 de marzo de 2016

Control deslizante de puntos con HTML, CSS y JavaScript.
Hecho por Derek Nguyen
16 de marzo de 2016

Control deslizante de efecto de prisma con HTML, CSS y JavaScript.
Hecho por victor
12 de marzo de 2016

Galería de fondo deslizante con HTML, CSS y JavaScript.
Hecho por Ron Gierlach
30 de noviembre de 2015

Solución deslizante HTML, CSS y JavaScript.
Hecho por Jürgen Genser
30 de septiembre de 2015

Un control deslizante de producto impulsado por Sequence.js. Sequence.js: el marco de animación CSS receptivo para crear controles deslizantes, presentaciones, pancartas y otras aplicaciones basadas en pasos únicos.
Hecho por Ian Lunn
15 de septiembre de 2015

Control deslizante personalizado de círculo pequeño.
Hecho por Bram de Haan
11 de agosto de 2015

Control deslizante de GTA V receptivo con HTML, CSS y JavaScript.
Hecho por eduard mayer
24 de enero de 2014

Es como un control deslizante pero gira en forma de cubo por razones desconocidas.
Hecho por Eric Brewer
4 de diciembre de 2013

Hecho por Hugo Darby Brown
28 de agosto de 2013

Deslizadores simples

Control deslizante de superposición de imágenes con HTML, CSS y JavaScript vanilla.
Hecho por Yugam
7 de junio de 2017

Control deslizante de imagen destacada HTML y CSS.
Hecho por joshua hibbert
16 de junio de 2016

Control deslizante de imagen de varios ejes

Control deslizante de imagen de varios ejes con HTML, CSS y JavaScript.
Hecho por Burak Can
22 de julio de 2013

Control deslizante de cubo, un pequeño experimento con transformaciones 3d de HTML5 / CSS3.
Hecho por Ilya K.
26 de junio de 2013