Slider manual infinito con HTML, CSS y Jquery

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Uno de los slider más usados en diversos sitios web, sin utilizar ningún plugin.
    Código mejorado: codepen.io/JyGP...
    Otros sliders:
    • Slider manual N° 1 H...
    • Slider manual N° 2 - H...
    • Slider automático infi...
    • Slider automático con ...
    Nuestro sitio oficial: jygproyectosweb...
    Síguenos en facebook: / jygproyectosweb
    Síguenos en Twitter:
    / jygproyectosweb

КОМЕНТАРІ • 531

  • @madrid29madrid
    @madrid29madrid 8 років тому +16

    Te he conocido recientemente y me parece espectacular la claridad y la sencillez con que explicas todo.
    Muchas gracias¡

  • @thesickdude4899
    @thesickdude4899 4 роки тому +1

    Tal vez sea tarde para dejar esto, pero tu forma de explicar es impresionante. El mejor tutorial de sliders que he encontrado hasta ahora, gracias por el aporte amigo, sigue así!

    • @kafarnahum103
      @kafarnahum103 Рік тому +1

      Estoy encantado con el nuevo formato,
      Es muy ilustrativo. Yo lo calificaría de documental, ja ja ja... más que un simple curso.
      Jean Carlo. Qué bien aprovechas tu tiempo.
      Y cómo nos aceleras el nuestro.
      Un fuerte abrazo.

  • @josepmariajmmslloret5485
    @josepmariajmmslloret5485 7 років тому

    Agradezco mucho estos videos. Soy nuevo en el tema, pero con tus lecciones he aprendido muchisimo. Eres un gran profesional, sabes explicar las cosas claras y precisas con el ritmo adecuado. Felicidades.

  • @SuperTheink
    @SuperTheink 8 років тому

    En este pequeño vídeo e aprendido mucho mas que con los maestros de mi ingeniería, muchas gracias por su aporte me a sido de gran ayuda.

  • @XndresCxrdenxs002
    @XndresCxrdenxs002 6 років тому +5

    Para los que no les carga el JQuery, tengan en cuenta que la librería de JQuery debe estár en el head del HTML y segundo, el js donde estan sus scripts para la página, deben estar a lo ultimo del body para que lea las etiquetas anteriores.

    • @guapisimopro4780
      @guapisimopro4780 5 років тому

      no me funciona :(

    • @guapisimopro4780
      @guapisimopro4780 5 років тому

      ¡YA ME FUNCIONO! CON EL NUEVO CÓDIGO Y TU RECOMENDACIÓN :D

    • @tomymazuran3466
      @tomymazuran3466 5 років тому +1

      @@guapisimopro4780 como hiciste para que te funcionara?

    • @publicidadesruiz6918
      @publicidadesruiz6918 5 років тому

      @@guapisimopro4780 como le isistes ami no me funciona ya descarge el JQuery y ni asi

  • @ReginaldoSilvacwb
    @ReginaldoSilvacwb 8 років тому +1

    Gracias Jean Carlos, soy de Brasil, sigo tu canal ya desde hace algún tiempo, usted es muy bueno en eso, felicitaciones! Y continúa honrarnos con su conocimiento!

  • @misumi2798
    @misumi2798 8 років тому +3

    Felicitaciones desde México.
    Me encantan tus vídeos, he aprendido mucho gracias a ti.

  • @edelacade
    @edelacade 8 років тому

    GENIAL GENIAL AMIGO!! acabo de terminar el de web de cero y ahora voy por el slider!! Simpleza y estetica combinadas con una gran explicacion de las funciones. Muchas gracias hermano!

    • @Jygproyectosweb
      @Jygproyectosweb  8 років тому

      +edelmontesano Genial! Gracias a ti

    • @edelacade
      @edelacade 8 років тому

      +J&G Proyectos Web Amigo como estas? Pregunta: Por que será que el recuadro que contiene al slider tiene solo el marco inferior? Es decir, en el posterior no hay ningun marco. Los laterales estan perfectos. Me explico?Gracias de antemano!

  • @jkleinerguzcru7232
    @jkleinerguzcru7232 6 років тому

    Excelente vídeo, gracias soy 0 diseñador web recién estoy queriendo empezar y este vídeo es primordial para mi. Éxitos por compartir conocimientos.

  • @LuisTorres-jk9qt
    @LuisTorres-jk9qt 6 років тому +1

    Muchas gracias, es muy fácil de entender y hasta me ayudas a documentarlo, lo utilizare en un proyectito final de materia, me has ayudado mucho en estos últimos meses

  • @victorhugovillarrealflores9497
    @victorhugovillarrealflores9497 8 років тому

    De todos los tutoriales que habia observado el tuyo es el mas completo !! GRACIAS

  • @EdsonLopes_rj
    @EdsonLopes_rj 8 років тому +2

    Show!!!
    Muito bom o tutorial, apesar de você falar em castelhano, deu para entender muito bem o passo a passo e aprender os macetes e dicas da vídeo-aula. Parabéns e sucesso.

  •  8 років тому +3

    Wuauuuuuuuuuuuuuuu esa la única palabra que se me ocurre decirte excelente con toda honestidad y humildad soy tu fan ;)

  • @lycotropo
    @lycotropo 6 років тому

    genial!! yo estoy empezando y no se nada de jquery ni javascript sólo llevo 2 meses estudiando , explicas genial.

  • @deividpolska4336
    @deividpolska4336 8 років тому

    Excelente video, como siempre; muchas gracias por explicar todos los pasos detalladamente; lo he aplicado a también a una página que estoy creando y el resultado ha sido espectacular y he aprendido mucho, éxitos amigo.

  • @everrosales6786
    @everrosales6786 7 років тому

    Hermanito, ya tienes a un suscriptor más!! tus vídeos son excelentes y la forma en que enseñas entendible y precisa. Muy bien!! sigue así y gracias por los aportes!!

  • @tavoadopsadopslatamcom6938
    @tavoadopsadopslatamcom6938 2 роки тому

    ¡¡MUCHAS GRACIAS POR EL VIDEO!!
    Por si a alguien le interesa y/o le sirve, les dejo un pequeño "agregado" que hice al script.
    Con este pequeño script, el slide automático se interrumpe si haces click con el botón "Prev"
    Solo hay que agregar estas líneas en el archivo .JS, reemplazando al "setInterval":
    let AutoSlide = setInterval(function () {
    Next();
    }, 2000);
    function StopSlide() {
    clearInterval(AutoSlide);
    }
    Buena suerte y, de nuevo, muchas gracias.

  • @franklinllican4068
    @franklinllican4068 9 років тому +2

    Muchas gracias, tus videos son muy buenos, facil de entender, me ayudan mucho para mi proyecto... felicidades, sigue asi! Arriba el Perú!
    Te ganaste un Suscriptor!

  • @skater1975
    @skater1975 8 років тому

    Buen tutorial man, me costo agarrarle los detalles pero lo bueno es que entendi plenamente todo el tutorial, lo unico q me salia como error fue lo del 'strict statement' pero estuve leyendo y le pregunte a un primo que maneja python y me explico, pero de verdad buen video!!! me salio perfecto.

  • @tulliman5499
    @tulliman5499 8 років тому +1

    muy buenos tus vídeos, recién estoy iniciándome y gracias a ti estoy aprendiendo un montón, un saludo desde Argentina!

  • @robertosaldi2009
    @robertosaldi2009 7 років тому

    Estimado Jean Carlos: He llegado sin problemas hasta "transform: translateY(-50%;);" y cuando miro el navegador me encuentro con que solo uno de los botones se posicionó en el medio de la imagen, mientras que el otro se quedó debajo (donde estaba).
    Además, el que está sobre la imagen no está bien centrado.
    De ese modo, no creo que pueda seguir adelante, ya que veo que en el video muestras luego la separación de izquierda-derecha.
    Te pongo aquí el código del CSS correspondiente a los botones para mas proveer:
    #btn-prev, #btn-next {
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 50%;
    transform: translateY(-50%;);
    line-height: 40px;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    border-radius: 50%;
    font-family: monospace;
    cursor: pointer;
    }
    #btn-prev {
    left: 10px;
    }
    #btn-next {
    right: 10px;
    }
    Te pido me digas donde me equivoqué como para poder corregirlo.
    Infinitas gracias.

  • @antonioweb4708
    @antonioweb4708 8 років тому +1

    Gracias JeanCarlos. Si, te has explicado perfectamente, como siempre haces.

  • @arielomc
    @arielomc 7 років тому +1

    Maravilloso Giancarlo!!! super explicativo y fácil de entender el video.

  • @rulosrulos5846
    @rulosrulos5846 7 років тому

    Hola!
    Muy buen aporte, intente hacerlo para que en lugar de que mostrara una imagen el slider mostrara dos y me di cuenta de una cosa o de dos mejor, si quieres mostrar las dos imagenes tienes que tener estos estilos:
    #slider{
    display: flex;
    } Nota: no es necesario marcar un width
    #slider section{
    min-width: 48%
    margin 1% // con esto logramos ocupar el 100% visible del slider
    }
    Pero esto genera un problema que no logre compreder su causa y es que no podriamos animarlo mediante la opcion en el jquery de:
    slider.css( 'margin-left', '-100%' ) // para el que no sepa es lo mismo que slider.css( 'margin-left', '-'+'100+'%' )
    Aunque si di con una solucion y es dejarlo de la siguiente manera:
    slider.css( 'transform', 'translateX(-50%)' ) // Y con esto te das cuenta de que puedes mostrar la cantidad de imagenes visibles en el slider que desees :D
    Gracias por el video!!

  • @3RCREATIVOS
    @3RCREATIVOS 8 років тому

    yeeee, lo resolvi amigo J&G tus videos si que son bien explicados, el error lo cometia yo, no puse el simbol "#" en uno de ellos y eso era todo ahora corre de maravilla, una consulta más; podrias agregar al video para que los cambio de imagenes sean mas suaves o tenga algu efecto, estoy seguro que todos tus seguidores te agradecerian bastante. y desde ya muchos éxitos

  • @carlosmab
    @carlosmab 8 років тому

    eres el puto amo de las explicaciones... que genial... saludos desde Venezuela

  • @mauricioalonso7047
    @mauricioalonso7047 6 років тому

    Jajajaja eres un crack !! No tienes idea como me han ayudaron tus vídeos. Saludos !!!

  • @natikomr
    @natikomr 6 років тому

    ¡Genial! Entendí todo, muchas gracias. Por favor, continúa con esta labor de enseñanza, tienes el don ;)

  • @DanKira666
    @DanKira666 8 років тому +1

    Excelente!.
    Explicas muy bien, tengo conocimiento intermedio de html y css, pero jquery nada.
    Me ayudaste mucho hermano, me suscribo y like.
    Sigue así ! :)

  • @mlizano6793
    @mlizano6793 6 років тому

    perfecto! lo felicito caballero, super sencilla y facil de entender su explicacion, saludos desde Costa Rica

  • @luiszabalaga3816
    @luiszabalaga3816 4 роки тому

    Espectacular ya desde el primer vídeo que vi, te sigo y espero ver muchos vídeos mas de tu trabajo, muchas gracias

  • @R1o2c3k4y5V
    @R1o2c3k4y5V 8 років тому +1

    gracias me enseñas mas que los maestros saludos, haces un buen trabajo.

  • @juancorrea525
    @juancorrea525 8 років тому +1

    Sos un capo!, no se si sea el unico que le paso pero para que me funcionara, en el archivo de js me toco encerrarlos en:
    $(document).on('ready',fuction(){
    "El codigo explicado en el video."
    });
    En todo caso, te felicito.

    • @Jygproyectosweb
      @Jygproyectosweb  8 років тому +4

      +juan correa para evitar colocar ello, en tu html colocas el vínculo del script al final del body como lo hice en el video

    • @juancorrea525
      @juancorrea525 8 років тому

      Creó que ahí estuvo el error amigo. Gracias

    • @marcosdudnik1519
      @marcosdudnik1519 5 років тому

      Yo puse el vinculo al script al final del body y no me funcionó, luego lo encerré en $(document).on('ready',fuction(){ y tampoco funcionó, luego cambié este último por $(document).ready(function(){ y recíen ahí funcionó.

  • @tomasllannos2762
    @tomasllannos2762 8 років тому +1

    me respondo sólo:
    esto me funcionó
    Antes no había olvidado el hhtp...solo no lo puse en el comentario.

    • @josedavid2818
      @josedavid2818 5 років тому

      Gracias, solo por esa linea de codigo no me funcionaba

  • @diegopichaco9384
    @diegopichaco9384 8 років тому +2

    que bien explicas de veras, gracias

  • @Karlosss1001
    @Karlosss1001 7 років тому +2

    Excelente video. Muy fácil como explicas. Gracias.

  • @joelrvargas9347
    @joelrvargas9347 7 років тому +2

    Muy buena aportación ,Felicitaciones por los buenos tutoriales que haces ,de verdad eres muy bueno.Capo (Y)

  • @filipoxtan
    @filipoxtan 7 років тому

    Amigo eres muy bueno cada vez me dejas muy sorprendido con tus tutoriale, llevó todos hecho.

  • @guadalupehernandez335
    @guadalupehernandez335 8 років тому +2

    Excelente video!!!
    :) me gusti mucho tu video es lo mejor que se encuentra en youtube sigue asi...
    Exito!!

  • @AlexdobleU
    @AlexdobleU 7 років тому

    Amigo usted explica excelente felicitaciones y agradecido con usted

  • @christianperalta9414
    @christianperalta9414 7 років тому

    Exelente! tarde siglos para lograr entender todo pero alfin lo logre. gracias por el video idolo!

  • @DesaCo_57
    @DesaCo_57 8 років тому

    Como siempre otro muy buen tutorial, sin ningún desperdicio.

  • @mayconxhh
    @mayconxhh 8 років тому +1

    Seria genial si compartieras tu código por github!
    Muy buen tutorial! LIKE

  • @hugoluisvilla7438
    @hugoluisvilla7438 6 років тому +1

    excelente tutorial... aprendí bastante con tu ayuda... muchas gracias amigo...

  • @reyshel77
    @reyshel77 7 років тому

    Wow, por fin he entendido todo, muchas gracias, es muy sencilla su explicación.

  • @javiercastro2754
    @javiercastro2754 4 роки тому

    Excelente vídeo, muy claro y sencillo, estaría genial que mostraras uno hecho solamente con javascript. Saludos.

  • @PERCYHANSEL
    @PERCYHANSEL 7 років тому +1

    Excelente video, una ayuda para todo desarrollador =)

  • @yamilvernet
    @yamilvernet 8 років тому

    Sos mi nuevo héroe jaja Te ganaste un Suscriptor!

  • @cccaurora
    @cccaurora 8 років тому +1

    Muchisimas gracias por tu tiempo maestro!, genial el video, la explicacion y el proyecto, TODO funciono de maravilla, genial! simplemente genial!

  • @mariaisabelvm
    @mariaisabelvm 4 роки тому

    Gracias por transmitir tus conocimientos. Tus videos son muy instructivos.

  • @pedrosolorza4265
    @pedrosolorza4265 6 років тому

    Sos un grande, te amo, sabélo, +10 me suscribo, me salvaste la vida (y la carrera también).

  • @teomesimc8158
    @teomesimc8158 7 років тому

    Felicidades pana esta super bueno y fácil espero que sigas trabajando en mas animaciones....... y publiques

  • @AlexdobleU
    @AlexdobleU 8 років тому +1

    gracias, amigo felicitaciones por dedicar tu tiempo a emseñarnos

  • @AngelGonzalez-ix7hx
    @AngelGonzalez-ix7hx 5 років тому +1

    eres bueno hermano saludos desde republica dominicana!!!

  • @GeeKBio
    @GeeKBio 6 років тому

    Gracias por el aporte, funcionando perfectamente despues de hacerle algunso ajustes y modificaciones para adaptarlo a mi WEB.

  • @jesusdanielparraurdaneta9268
    @jesusdanielparraurdaneta9268 7 років тому

    Excelente video, muy bien explicado. Saludos desde Venezuela

  • @natyargen4492
    @natyargen4492 3 роки тому

    Excelente video!!! Pregunta...qué editor de códigos utilizas? Cómo haces para que a medida que escribís el código, los cambios se vean reflejados en el lado derecho de la pantalla? Saludos desde Argentina.

  • @samuelg1886
    @samuelg1886 3 роки тому +1

    Excelente, muchas gracias

  • @jahazielcarrillo516
    @jahazielcarrillo516 8 років тому +1

    excelentes videos amigo, gracias por todo aporte y tiempo dedicado

  • @joaquinast
    @joaquinast 9 років тому +1

    Gracias maestro, excelente video como siempre, saludos, sigue asi!

  • @plutonioBMX
    @plutonioBMX 4 роки тому

    sigue montando video brooo increible me salvaste el semestre

  • @davidolszak9138
    @davidolszak9138 6 років тому

    Muy bien explicado!!!
    Me parece que te salteaste la parte explicativa de como linkear el JQuery pero no importa. Es poner pausa y fijarse.
    Quiero consultarte sobre el mismo procedimiento pero con imágenes de diferentes dimensiones... Por ejemplo: Qué hay para imágenes horizontales y verticales, con distintos anchos y altos?

  • @MarilaLasierra22
    @MarilaLasierra22 5 років тому

    Estupendo como siempre!!

  • @estebandifatta3689
    @estebandifatta3689 4 роки тому

    Funciona a la perfección, muy bien explicado, muchas gracias.

  • @jorgesorel8445
    @jorgesorel8445 7 років тому +1

    Bueno ya resolví el problema gracias por su atención.

  • @eury958
    @eury958 8 років тому

    Buen vídeo, eres muy pedagógico , sabes como explicar , muchas gracias.

  • @ivansalazar8256
    @ivansalazar8256 7 років тому

    Me asombra tu buen trabajo. Gracias me a funcionado muchísimo

  • @pietrocasale5562
    @pietrocasale5562 7 років тому

    TREMENDO VIDEO HERMANO!

  • @yisel1408
    @yisel1408 6 років тому

    Sos un capo Jean, lo entendí muy rápido y me re sirvió muchísimas gracias.

  • @dany.galletitas9750
    @dany.galletitas9750 9 років тому +1

    Excelentes vídeos de mucha ayuda.

  • @wilfredcastillo4031
    @wilfredcastillo4031 8 років тому +1

    me gusto lo voy a practicar en el link de codepen que diste gracias .

  • @linderchavezcastro5686
    @linderchavezcastro5686 7 років тому

    excelente!!!
    tus vídeos son muy buenos, tienes el don de explicar claramente . gracias

  • @chockypetu
    @chockypetu 8 років тому

    hola muy bien explicados los tutoriales. muchas gracias. podrias explicar como poner un boton de pausa por favor

  • @diananavarro5830
    @diananavarro5830 9 років тому +1

    muchas gracias por tus vídeos siempre de mucha ayuda

  • @joelias209
    @joelias209 6 років тому

    Amigo la verdad explicas muy bien, sigue así, éxitos

  • @AndersonVargasFR3UD0Z3R
    @AndersonVargasFR3UD0Z3R 7 років тому

    Excelente muy bien explicado mil gracias...

  • @ooxxMARxxoo
    @ooxxMARxxoo 6 років тому

    Hola! Me encanto el vídeo, todo muy bien explicado. Necesitaría utilizar este slider varias veces, dentro de distintas ventanas modales pero todas dentro del index. Cuando pongo el código en los demás modales, solo funciona en e primero y en los demás no. Se te ocurre que podría estar fallando? Gracias, saludos desde Argentina.

  • @edgarortuno4217
    @edgarortuno4217 8 років тому

    Buenas noches, estimado Jean Carlos, estupendo video y tu enseñanza propositiva excelente. Estoy aprendiendo en esta materia.. y quiero preguntarte: como podría hacer que este slider que realizaste al tocar alguna de las flechas de avance, pudiera quedarse en stop y continuara en modo automático, al volver a tocar la flecha de avance? Saludos y Shalom

  • @JZavalaDesign
    @JZavalaDesign 7 років тому

    Excelente, simplemente excelente !

  • @rdzapata79
    @rdzapata79 6 років тому

    Muy buen video, muy bien explicado, que buen trabajo.

  • @royerfabianbolanos7685
    @royerfabianbolanos7685 7 років тому

    Que gran maestro muchas gracias enserio me has ayudado mucho en mi aprendizaje

  • @madtin
    @madtin 7 років тому

    Una duda! y si quiero que el contenedor principal no sea del 90% si no de menos y que las imagenes se sigan poniendo en fila cuanto de width se le tiene que poner en vez de 400%? esto suponiendo de que sean 4 imagenes claro.

  • @unitemplario
    @unitemplario 9 років тому +1

    Muy bueno, grande!!

  • @hincha013
    @hincha013 7 років тому

    Muy buen tuto amigo, eres un crack. Luego de implementarlo me surgió una duda, ¿sabes de una función para agregar el botón de pausa? Gracias y saludos.

  • @bloodbull31
    @bloodbull31 6 років тому

    Todo muy bien! Felicidades!!

  • @soychalo
    @soychalo 7 років тому

    CRACK! MUCHAS GRACIAS ME HA SERVIDO UN MONTON!

  • @guillermobustos322
    @guillermobustos322 7 років тому

    Explicas muy bien! Muchas gracias por compartir!

  • @miguelangelperezperez2213
    @miguelangelperezperez2213 7 років тому

    BUENAS J & G , yavi el video que muestras sobre el slider, y ya lo hice y funciona correctamente, ahora me gustaria saber como le pongo un boton de pausa con js...

  • @JULIANDRESGM
    @JULIANDRESGM 8 років тому

    Muchisimas gracias por el tutorial. Qué gran aporte.

  • @santiagoherrera6534
    @santiagoherrera6534 7 років тому

    Eres el amooooooooo!!

  • @marlonmendez641
    @marlonmendez641 8 років тому

    gracias, bien vídeo y buena paciencia, si eso note que era más vista previa

  • @josephmines8915
    @josephmines8915 7 років тому

    Bueniiiismo, me salió...
    Buen tutorial mi estimado.
    Los tutoriales que he visto de vuestra pagina J&G, son bueniiisimos, ahora lo que necesito es unir cada parte, por ejemplo, tengo ya realizado el menú (responsive vertical), ahora quiero ingresar debajo de ello el slider, como hago ello...
    No soy experto en diseño web, pero ansío hacer, es para un proyecto web de la u....
    Agradeceré si me apoyan esa parte...

  • @juanramonseijo5468
    @juanramonseijo5468 7 років тому +3

    Espectacular video y muy bueno explicando. Sólo tengo un problema: Resulta que no debo haber enlazado bien algo porque no me funciona. He repasado el video varias veces y toda la sintaxis es correcta, por lo que intuyo que el problema debe ser en . Es posible que algo haya cambiado en el link después de tanto tiempo??. Mil gracias de antemano y muchas felicidades por el vídeo

    • @pongamoslo-a-prueba
      @pongamoslo-a-prueba 6 років тому +1

      x2 . si puedes solucionarlo seria de gran apoyo

    • @scott-123
      @scott-123 6 років тому

      No, ese no es el problema, yo usé ese sin ningún problema hoy mismo. Fijate que esté adentro de

  • @JavierReyes-ei2sd
    @JavierReyes-ei2sd 7 років тому

    Explicas muy bien muchas gracias !

  • @3rilafa
    @3rilafa 3 роки тому

    Gracias, me sirvió mucho, use la idea para implementar otra cosa. Saludos

  • @mamorenoga1
    @mamorenoga1 8 років тому

    Gracias por compartir tu conocimiento.... Excelente video

  • @programador101
    @programador101 7 років тому

    que maestro muchas gracias otros plugin te hacen pesado la web infinatas gracias!

  • @carlosjoaquin1610
    @carlosjoaquin1610 8 років тому

    eres un master
    saludos desde México
    me agradan tus tutoriales

  • @cyberpunknexus6reloadgits299
    @cyberpunknexus6reloadgits299 5 років тому

    Excelente aporte como siempre :), saludos

  • @paulajacksonbad9219
    @paulajacksonbad9219 3 роки тому

    Me funciono de entrada! gracias !!!!!!