Animaciones CSS a través del Scroll sin necesidad de JavaScript. 100% nativo

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 181

  • @midudev
    @midudev  ปีที่แล้ว +34

    ¿Quieres el código? ¡Lo puedes ver aquí!
    slug.vercel.app/s/scroll-css

    • @Undead34
      @Undead34 ปีที่แล้ว

      te amo midu

    • @luis-peligro8796
      @luis-peligro8796 ปีที่แล้ว +1

      Como se puede aplicar esa animación a un div?

  • @Undermax
    @Undermax ปีที่แล้ว +43

    No Solamente es útil, sino que lo explicas tan detalladamente que es muy difícil perderse y no entenderlo. Te agradezco mucho! Muy útil la verdad. Lograste algo que el chat gpt no podría razonar debido a la modernidad del tema.

  • @johnelith2763
    @johnelith2763 ปีที่แล้ว +17

    Wow me encanta como con CSS se pueden hacer maravillas como estas. Explicas muy bueno, se puede entender claramente. Gracias por tu enseñanza.

    • @midudev
      @midudev  ปีที่แล้ว +4

      Gracias a ti!

  • @ismaelrey3029
    @ismaelrey3029 8 หลายเดือนก่อน +2

    Muchas gracias Midu, he podido integrarlo en un proyecto para mi portfolio y la verdad que de una manera tan sencilla y con tan poco código queda la animación super profesional. Muchas gracias de nuevo, un saludo !!!

  • @PlayerCode
    @PlayerCode ปีที่แล้ว +5

    ¡Justo estoy diseñando un blog! Video guardado porque esto lo añado sí o sí. ¡Esta muy buena! Gracias Midu

    • @midudev
      @midudev  ปีที่แล้ว

      Ya contarás si lo usas! 🚀

    • @sebasc2232
      @sebasc2232 ปีที่แล้ว

      Godiano god

  • @aureaargaiz4762
    @aureaargaiz4762 ปีที่แล้ว +3

    Estoy tratando de darle mas seguimiento a tu contenido y que bueno que lo hice, esto de las animaciones en el scroll siempre ha sido un poquito complicado pero interesante para mi y BAM de pronto ya hay actualizaciones para trabajarlo con CSS puro, que bonito. Gracias Midu

    • @midudev
      @midudev  ปีที่แล้ว +1

      Mucas gracias!!! :)

  • @tomasstabilini4309
    @tomasstabilini4309 6 หลายเดือนก่อน

    increible que con solo unas lineas toda tu pagina pueda verse fresca dinamica y moderna. Se lo acabo de aplicar a las imagenes y a los parrafos y es una combinacion muy PRO .

  • @DeibyA
    @DeibyA 6 หลายเดือนก่อน +1

    justo lo que necesitaba para darle un mejor toque al portafolio que estoy desarrollando, UN GRAN LIKE!!!!!

  • @davdev1987
    @davdev1987 ปีที่แล้ว +2

    grande midu!! gracias por mantenernos actualizados! 🙌

  • @quinivideos
    @quinivideos ปีที่แล้ว +1

    Grande Midu! en 5 minutitos, una herramienta nueva y muy práctica!

  • @DavidRodriguez-uj4ls
    @DavidRodriguez-uj4ls 11 หลายเดือนก่อน

    Sublime! Muchas más cosas como esta tendría que incorporar CSS de forma nativa. Sobre todo las cosas que se están tomando como estándares y que hay que hacer si o si con JS

  • @waltersosa5647
    @waltersosa5647 ปีที่แล้ว

    Excelente aporte como siempre, si alguien quiere probarlo en Firefox además de cambiar el flag: layout.css.scroll-driven-animations.enabled, debe añadir el tiempo de la animación, sino no funciona. Ej: animation-duration: 1ms;

  • @josuealvarez1657
    @josuealvarez1657 ปีที่แล้ว +50

    Es injusto en tu caso, que yo solo te pueda dar un solo like 😩, haces contenido invaluable 😍

    • @midudev
      @midudev  ปีที่แล้ว +13

      Muchas gracias, Josue! Tu like, aunque sea solo uno, me ayuda un montón. 🤗

    • @royeranguloolivera2435
      @royeranguloolivera2435 ปีที่แล้ว +2

      Existen las multi cuentas, ok no jajaja

    • @lestherxm
      @lestherxm ปีที่แล้ว +1

      Pues ahora TH-cam tiene un botón de "Gracias" jaja

  • @codesandtags
    @codesandtags ปีที่แล้ว +1

    Genial este video @midudev, siempre tienes un tema actualizado y lo explicas de fenomenal! Te felicito mucho 💪🏼🥳 y muchas gracias por compartir todo esto.

  • @peiboll2504
    @peiboll2504 ปีที่แล้ว +1

    De locos la potencia con 10 líneas en css lo que se puede montar ahora!

    • @midudev
      @midudev  ปีที่แล้ว +1

      Ya ves! Y lo que queda!

  • @cesarpacheco9155
    @cesarpacheco9155 8 หลายเดือนก่อน

    Profe bendiciones, te doy muchas gracias por el video está muy bueno, sabes estás colocando últimamente videos sobre CSS muy buenos, me encanta CSS, me gusta mucho HTML y CSS, además estoy haciendo tu curso de HTML, nos vemos. Saludos desde Colombia 👍

  • @mariapirsch3683
    @mariapirsch3683 ปีที่แล้ว

    Flaco, excelente contenido! Me vino al pelo para animar unas fotos. Like y suscripción para vos 🙌

  • @davidcode22
    @davidcode22 ปีที่แล้ว

    Sorprendente la evolución de CSS. Gracias por este video

  • @CristianMunoz-sl6yj
    @CristianMunoz-sl6yj ปีที่แล้ว

    que buena información, estar al tanto y además aprender nuevas herramientas (por decirlos de alguna manera).
    que buen trabajo, gracias

  • @matifiordelli3886
    @matifiordelli3886 6 หลายเดือนก่อน

    Increible todo lo q uno descubre viendo tus videos. Gracias

  • @cristianferreira3350
    @cristianferreira3350 ปีที่แล้ว +1

    Buenísimo !!! Yo antes usaba AOS de michalsnik! Para hacer eso ! Ajaj saludos ! 💪🏼💪🏼

    • @midudev
      @midudev  ปีที่แล้ว +1

      Pues mira, ahora sin bibliotecas!!

  • @EdgarCornejoCahuana
    @EdgarCornejoCahuana 21 วันที่ผ่านมา

    Gracias por estos videos, ayudan mucho a entender el funcionamiento.

  • @polcruz4739
    @polcruz4739 8 หลายเดือนก่อน +2

    Muchísimas gracias! Queda muy elegante. IMPORTANTE: no se aplica en móviles. Hay alguna manera de que se vea? Gracias!

  • @mabyes
    @mabyes ปีที่แล้ว

    Normalmente me cuesta entender a la primera códigos de css. Pero esto fue completamente comprensible. ❤ Gracias Midu!

  • @terryadityaildefonsochagua3710
    @terryadityaildefonsochagua3710 ปีที่แล้ว +2

    Gracias @midudev , siempre innovando 👏👏👏👏

  • @rafaelmarcano600
    @rafaelmarcano600 ปีที่แล้ว +1

    Midu. Cuando estudié CSS, creí, entonces, que con los temas visto me bastaba. He visto un par de tus videos y ahora no sé ni para qué molestarme en profundizar Javascript. ¿IntersectionObserver? ¿para qué? Todavía hay tanto que aprender de CSS que no pararé de ver tus vídeos Frontend.

  • @CastuloFPV
    @CastuloFPV ปีที่แล้ว +2

    A esos le echo en falta un text-align: justify; 🤣🤣🤣🤣🤣🤣
    Bromas aparte, es una pasada, además que se puede aplicar a lo que quieras.
    ¡Gracias por compartir (casi) tocayo!

    • @midudev
      @midudev  ปีที่แล้ว +1

      Jajajaja la madre que te parió

    • @CastuloFPV
      @CastuloFPV ปีที่แล้ว

      😇🤣😅@@midudev

  • @alexblue24
    @alexblue24 10 หลายเดือนก่อน

    Que locura, es increíble, me ha servido mucho, muchísimas gracias!!

  • @sergicodina4760
    @sergicodina4760 ปีที่แล้ว +3

    Increíble... que poco a poco vaya quitando JS para agilizar algunas animaciones mediante CSS

  • @nickoriver
    @nickoriver ปีที่แล้ว +2

    Muy bueno! guardado para mis webs. Muchas gracias

    • @midudev
      @midudev  ปีที่แล้ว +1

      Excelente!

  • @YanezFrank
    @YanezFrank ปีที่แล้ว +1

    Excelente como siempre midu!! Es soportada por todos los navegadores ya?

    • @midudev
      @midudev  ปีที่แล้ว

      No, lo explico al inicio del vídeo

  • @SantyDLP_
    @SantyDLP_ ปีที่แล้ว

    Realmente útil, gracias a ti estoy mejorando en creación de paginas web!

  • @msm302
    @msm302 ปีที่แล้ว

    olle midu me gusto el detalle de acercar la camara al codigo en los momentos importantes. =) que grande eres xD

    • @midudev
      @midudev  ปีที่แล้ว

      Gracias a ti por apreciar los detalles de la edición! 🤗

  • @lacuevadelinsecto
    @lacuevadelinsecto ปีที่แล้ว +1

    Pura calidad como siempre!

  • @elcanaldenick
    @elcanaldenick ปีที่แล้ว +1

    Hola midu! hace tiempo veo tus videos y recientemente comencé a crear una red social!
    Sos diseñador gráfico profesional, pero no tengo casi conocimientos de programación jaja hice algunos ejemplos en mi canal...
    Tienes algunos consejos? Gracias por la buena energía!

  • @miguelangelmurcialeon4437
    @miguelangelmurcialeon4437 ปีที่แล้ว +1

    Muy chulo, se abren miles de posibilidades

    • @midudev
      @midudev  ปีที่แล้ว

      Totalmente, esto es un ejemplo muy sencillo pero poco a poco veremos cosas más sorprendentes!

  • @LeandroVilanovaDev
    @LeandroVilanovaDev ปีที่แล้ว +1

    Y yo que estaba aprendiendo a usar GSAP y Framer Motion xD

  • @herlylinarez4280
    @herlylinarez4280 ปีที่แล้ว +1

    Muy buen aprendizaje el día de hoy!! Gracias midu ;)

  • @tatanjer
    @tatanjer ปีที่แล้ว

    Gracias, me sirve mucho estoy aprendiendo animaciones con CSS

  • @magoxxii
    @magoxxii ปีที่แล้ว +1

    hermosa data!

  • @paginas-web807.
    @paginas-web807. ปีที่แล้ว +1

    Una pregunta cuando subes un curso de css avanzado con esas técnicas tuyas?

  • @mundoextrano8892
    @mundoextrano8892 ปีที่แล้ว +1

    Una enseñanza buenísima, Muchas gracias Midu 👍

    • @midudev
      @midudev  ปีที่แล้ว

      Gracias a ti!

  • @peruanoOP
    @peruanoOP ปีที่แล้ว

    Muy útil pero me gusta más cuando se renderizan a medida que vas scrolleando 😅

  • @M3S3RIASU
    @M3S3RIASU 6 หลายเดือนก่อน +1

    muchisimas gracias, de gran utilidad la aportacion

  • @alexanderburgos2885
    @alexanderburgos2885 ปีที่แล้ว +2

    Muy buena, tio. Me gustaria saber si solo es posible usar con images o tambien funciona con contenedores.

    • @midudev
      @midudev  ปีที่แล้ว +1

      Funciona con cualquier elemento

  • @matrizx-diseno-grafico
    @matrizx-diseno-grafico ปีที่แล้ว

    ESPECTACULAR !!!!!
    EXCELENTE !!!!
    FELICITACIONES !!!

  • @valentinfeller121
    @valentinfeller121 ปีที่แล้ว +13

    css se va a comer a los lenguajes de a poquito.. de a poquito...

  • @matias278
    @matias278 ปีที่แล้ว +6

    Midu puedes probar la libreria de animacion Motion One?

    • @midudev
      @midudev  ปีที่แล้ว +4

      La probaremos! 👍

  • @DraquioOficial
    @DraquioOficial ปีที่แล้ว +1

    Hermoso.

    • @midudev
      @midudev  ปีที่แล้ว +1

      Tooootalmente! En un año lo vais a ver en todos laos!

    • @LucasBerazadi
      @LucasBerazadi 5 หลายเดือนก่อน

      @@midudev ya está en todos lados!! una genialidad midu!! gracias!

  • @Fran_Lora
    @Fran_Lora ปีที่แล้ว +2

    Que pasada!!! 😍😍

    • @midudev
      @midudev  ปีที่แล้ว +1

      Me alegro que te gusteeee

  • @DKMRFCBrlz
    @DKMRFCBrlz 10 หลายเดือนก่อน

    WTF ME ACABO DE DAR CUENTA QUE NO ESTABA SUSCRITO A TU CANAL OMG

  • @jose_salazar_yt
    @jose_salazar_yt 5 หลายเดือนก่อน

    @midudev valdrá la pena usar panda-css en vez de styled-components?
    referente a la carga para el usuario, o que recomiendas usar?
    css modules, styled-components, panda-css, css (normal)...?

  • @hopersk8
    @hopersk8 ปีที่แล้ว +1

    Totalmente un crack...gracias a practicar duro...

    • @midudev
      @midudev  ปีที่แล้ว

      Gracias a ti!!

  • @igorerdoiza8725
    @igorerdoiza8725 ปีที่แล้ว

    Maravilloso vídeo. Tienes un don.

  • @victor141516
    @victor141516 ปีที่แล้ว +1

    Muchas gracias midu! Podrias decir qué programa usas para grabar la pantalla? Está muy guay el efecto que hace con el zoom y al mover el cursor

    • @midudev
      @midudev  ปีที่แล้ว +1

      Uso Screen Studio de macOs

  • @JuanFcoHGon2014
    @JuanFcoHGon2014 ปีที่แล้ว

    Me encanta lo bien que explicas

  • @oscargicast
    @oscargicast ปีที่แล้ว

    Hola Miguel, gracias por el video. Qué programa usas para grabar/editar la pantalla y hacer los zooms al código?

  • @felipedev_
    @felipedev_ ปีที่แล้ว +1

    Hola midu, Me gustaria preguntarte si sabes de alguna universidad, college o institucion que me puedas recomendar para estudiar desarrollo web o de software de manera presencial en Barcelona. Gracias

  • @isaacleon9464
    @isaacleon9464 ปีที่แล้ว +1

    hola midu estoy copiando el codigo a mi hoja de estilos y los view me dice "Propiedad desconocida" y no me funciona
    pd: no me di cuenta y lo estaba probando en firefox en google chrome funciona perfecto

  • @jeanmigueluzcateguigonzale4078
    @jeanmigueluzcateguigonzale4078 ปีที่แล้ว

    Excelente informacion.. muchas gracias

  • @janettefernandez-cp3yz
    @janettefernandez-cp3yz 2 หลายเดือนก่อน

    hola excelente video, una pregunta, solo se puede utilizar con imagenes? con cajas como div, section o article no funcionan?

  • @hegnisrivera2643
    @hegnisrivera2643 ปีที่แล้ว +1

    Que interesante! Muchas gracias.

    • @midudev
      @midudev  ปีที่แล้ว +1

      Gracias por comentar! 😌

  • @Hops28
    @Hops28 11 หลายเดือนก่อน +1

    ¿Cómo hago para hacer la misma animación pero cuando la imagen se va totalmente hacia arriba y ya deja de verse? es decir la misma animación pero a la inversa

  • @joelmatiascalcinaguzman8746
    @joelmatiascalcinaguzman8746 11 วันที่ผ่านมา

    Ya me enseño prof Heydi

  • @jjsegna
    @jjsegna ปีที่แล้ว +2

    muy bueno!!!!!

  • @lautaroriveiro
    @lautaroriveiro ปีที่แล้ว

    Gracias una vez más, midu!

  • @DiegoBarrios-xl9mw
    @DiegoBarrios-xl9mw 4 หลายเดือนก่อน

    Sos un crack Midu

  • @nico.8046
    @nico.8046 ปีที่แล้ว

    Increíble!!! Esto se puede aplicar a textos también??

    • @barf20
      @barf20 ปีที่แล้ว

      Por supuesto, yo lo utilizé en texto e imágenes

  • @dofepro
    @dofepro ปีที่แล้ว +1

    Hola, que tal? muchas gracias bro por los contenidos y las explicaciones, son de mucho valor para los que estamos aprendiendo. lo unico asi como te salen los errores tambien me salen, por que es, y como lo resuelvo?

  • @camiladomato
    @camiladomato ปีที่แล้ว +1

    Muchas gracias Midu !!!

    • @midudev
      @midudev  ปีที่แล้ว

      Con mucho gusto

  • @teveoenlaweb
    @teveoenlaweb ปีที่แล้ว +1

    Wooow, excelente

  • @sorcerereye
    @sorcerereye ปีที่แล้ว +1

    Hermoso esto.
    ¿Es verdad que CSS está evolucionando para no tener que usar preprocesadores como Sass, Tailwind o Less?

    • @emmywebgi639
      @emmywebgi639 ปีที่แล้ว +1

      En este caso tailwind no es un preprocesador sino un framework y respecto a la pregunta hay varias cosas que se pueden utilizar con css puro y se está incorporando CSS nesting que es algo muy cercano a Sass

  • @jairsonrangel1900
    @jairsonrangel1900 ปีที่แล้ว +1

    Eres un crack..

  • @marcoantonionunezcosinga7828
    @marcoantonionunezcosinga7828 ปีที่แล้ว

    Saludos muy buen dato. Es posible hacerlo también con media query? . Como lo harías?

  • @crisss175
    @crisss175 ปีที่แล้ว +1

    Puedo usar esto en Brackets? Ando aprendiendo a programar y estoy haciendo una página en HTML

    • @midudev
      @midudev  ปีที่แล้ว

      Claro, sin problema. Brackets es un editor

  • @joserbernabeu
    @joserbernabeu ปีที่แล้ว

    Hola. Muchas gracias por tus enseñanzas :)
    Lo he aplicado para rotar una foto y agrandar unos DIV y, en ordenador, funciona perfectamente pero en móvil no actúa ¿Por qué puede ser? Un saludo.

  • @justanotheruser7885
    @justanotheruser7885 ปีที่แล้ว

    Recien comienzo aprender css. Podrias decirme donde puedo consigir los terminos y la explicacion de ellos. Por ejemplo cuando usaste: image, block, show, entry, cover.
    ¿Donde consigo mas terminos como esos y la explicacion?

  • @hugocangi6214
    @hugocangi6214 11 หลายเดือนก่อน

    buenisimo recien me fije tien un html simple
    gracias voy a practicarlo,te comento luego

  • @alejandropacheco5435
    @alejandropacheco5435 6 หลายเดือนก่อน

    Tremendo máquina!

  • @angang5643
    @angang5643 7 หลายเดือนก่อน

    que buen video y facil explicacion

  • @roariel06
    @roariel06 ปีที่แล้ว +1

    Gracias por todo!!

    • @midudev
      @midudev  ปีที่แล้ว

      A ti por comentar! 🤗

  • @luishernandez98
    @luishernandez98 ปีที่แล้ว

    En mi empresa estamos pensando utilizar Storybook ¿Vale la pena usarlo? ¿Que tan bueno es usarlo con Tailwind CSS? saludos!

  • @javieromedes754
    @javieromedes754 26 วันที่ผ่านมา

    Midu, sabes cómo tener digamos, dos columnas, y que una de ellas tenga un scroll, la otra una imagen, y forzar al usuario a hacer scroll en ese box?, al usar la barra de scroll o el circulo del mouse, que fuerce primero que se llegue al fondo del scroll de ese box y luego continue con el scroll del sitio en general?

  • @jonathancoder
    @jonathancoder ปีที่แล้ว +1

    como flipa tio, será que que funciona en todos los navegadores con Gulp?

  • @eduardoromero621
    @eduardoromero621 ปีที่แล้ว +1

    Es posible aplicar este efecto a los container?, o solo es para las imagenes?

    • @juancruznieto3132
      @juancruznieto3132 ปีที่แล้ว

      tengo la misma pregunta. yo quiero lograr ese efecto pero en el contenedor principal

  • @terry-
    @terry- ปีที่แล้ว +1

    Genial!

  • @TheQonde
    @TheQonde ปีที่แล้ว

    hola hermano espero que te encuentres super bien, estoy en tu web para aprender JavaScript y el video que tienes de ejemplo no funciona. es el de Tu Primera Función .
    saludos 😊

  • @irunasion1885
    @irunasion1885 9 หลายเดือนก่อน

    Una pregunta amigo, Tuviste que poner class con esos nombres en el Html? O es algo que se puede usar como general sin alguna class En htnl

  • @IRedMonkey
    @IRedMonkey 10 หลายเดือนก่อน

    ¡ 5k ! 🤗

  • @pipegoods
    @pipegoods ปีที่แล้ว +1

    Buen aporte!

    • @midudev
      @midudev  ปีที่แล้ว

      Gracias!!! 🤗

  • @_Antarescor
    @_Antarescor ปีที่แล้ว

    Se me ocurre hacer un scroll Horizontal tipo menú de consola

  • @Fabri-bn2lv
    @Fabri-bn2lv 11 หลายเดือนก่อน

    Alguien me puede ayudar me aparece esto (Property is experimental. Be cautious when using it.)

  • @valerianavarro7654
    @valerianavarro7654 ปีที่แล้ว

    Que curso de animaciones css me recomiendan ?

  • @10tronic
    @10tronic ปีที่แล้ว +1

    ¿Y como se haría sin esa nueva opción usando solo CSS?

    • @midudev
      @midudev  ปีที่แล้ว +1

      No se podría con CSS sin usar esto

    • @10tronic
      @10tronic ปีที่แล้ว

      @@midudev Ok, entiendo.
      Con Javascript sería usando el IntersectionObserver y haciendo la animación con transform modificando la escala?

  • @LuisJimenez-rq6wk
    @LuisJimenez-rq6wk 6 หลายเดือนก่อน

    Buenas,
    Muchas gracias por el vídeo. Lo he probado con un texto, y no me funciona ¿puede que sólo funcione con imágenes?
    Un saludo.

  • @dsilgadosalcedo
    @dsilgadosalcedo ปีที่แล้ว +1

    Se puede con Tailwind?

    • @midudev
      @midudev  ปีที่แล้ว

      Claro, pero deberías usar las clases custom ya que no tiene utility classes nativas para esto todavía

  • @angeltwice
    @angeltwice ปีที่แล้ว

    se puede hacer con divs? osea que no solo con imagenes sino con cualquier contenido dentro de un div? como texto? videos etc...??

  • @sierra6460
    @sierra6460 ปีที่แล้ว +1

    Excelente video 👍

    • @midudev
      @midudev  ปีที่แล้ว

      Gracias!

  • @tovape
    @tovape ปีที่แล้ว

    Firefox todavía procesando el :has...

  • @anlobarri737
    @anlobarri737 ปีที่แล้ว

    Grande Midu!

    • @midudev
      @midudev  ปีที่แล้ว

      Esoooo 🤗