Build a Slider with One Line Of Javascript Code

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2025

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

  • @lundeveloper
    @lundeveloper  2 หลายเดือนก่อน +17

    Next video will continue to be about three JS, it will be a truly impressive video 😁😁

  • @maksymdemchenko
    @maksymdemchenko 2 หลายเดือนก่อน +23

    Gosh, a slider without sliding, incredible!

  • @MdMamun-xl6iq
    @MdMamun-xl6iq 2 หลายเดือนก่อน +12

    Sliders were my nightmare, really. But because of this video it is so simple and easy for me now, i thank you very much...keep making simplified videos like this one ❤❤❤

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน +1

      Thanks brother ❤❤

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

    best web creator i have seen in my life keep it bro

  • @toxyninja8635
    @toxyninja8635 12 วันที่ผ่านมา

    Este es el vídeo que definitivamente estaba buscando, me encanto mucho, gracias por subir este tipo de contenido

  • @mr.kunjrami9026
    @mr.kunjrami9026 2 หลายเดือนก่อน +1

    I mean its unbelievable that you dont need to write a bunch of LOC to make the slider...Hats off👍🙌

  • @lundeveloper
    @lundeveloper  2 หลายเดือนก่อน +16

    Don't forget to like and subscribe to watch many interesting videos about programming and web design 😍

    • @Samarsinghvxs
      @Samarsinghvxs 2 หลายเดือนก่อน

      hey bro i am high school student if i learn mern that can add value to me and i can earn from it

  • @dhmmasson
    @dhmmasson 2 หลายเดือนก่อน +1

    Wow, an interesting side effect of the DOM being a tree, appending the element forces it to be removed from its original place, creating the moving effect. Very nice, what's mind-boggling is that from a javascript perspective, we expect the variable ul to be an array since you use append on it. But ul is an Element. The behavior should probably documented on MDN

  • @hemantduttacodes
    @hemantduttacodes 2 หลายเดือนก่อน +14

    That's a carousel, not a slider. But still a very informative video. I like the way you're teaching people to learn to code in unique ways rather than following the norm. Keep it up!

  • @ipa_stor
    @ipa_stor 2 หลายเดือนก่อน

    As always, thanks for a new video - simple and creative. The idea of a couple answers in the end is great.
    Threejs video gonna be epic🔥

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

    Already knew this but thanks for the refresher

  • @ATHARVALANDGE-u4e
    @ATHARVALANDGE-u4e 2 หลายเดือนก่อน

    Love your content, cant wait for the next awesome trick!!!!

  • @altero7461
    @altero7461 2 หลายเดือนก่อน +3

    Ur briliant developer

  • @amaizingcode
    @amaizingcode 2 หลายเดือนก่อน

    Thank you for your videos and the effort you put into them! Best regards!

  • @migliorelli
    @migliorelli 2 หลายเดือนก่อน

    what do you think about sliders with a scrolling div and an tag?

    • @FACKDAWURLD
      @FACKDAWURLD 2 หลายเดือนก่อน +1

      It would be same code, just replace the Img query selectors with a

    • @giovannielias8153
      @giovannielias8153 2 หลายเดือนก่อน

      Probably it would be something like this:
      ```HTML




      ```
      ```CSS
      /* get all anchor tags that are not the first item from childrens of slider*/
      .slider a:not(a:first-child){
      display: none;
      }
      ```
      ```JS
      let slider = document.querySelector('.slider')
      let nextBtn = document.getElementById('next')
      nextBtn.onclick = () => {
      slider.append(slider.querySelector('a:first-child'));
      }
      ```
      *But remember that, now the img is inside the anchor tag, and for future styles, probably you will need to change one or both elements*

    • @giovannielias8153
      @giovannielias8153 2 หลายเดือนก่อน

      Now that you are having a anchor tag, be careful with just setting display to none, because *that won't be accessible* .
      Take a look for *disable* and *aria-disable* and make you site even mor accessible ; P

  • @Graphicstopprod.o
    @Graphicstopprod.o 2 หลายเดือนก่อน

    King web dev never seen these solutions ❤

  • @waleedbinshabbir1542
    @waleedbinshabbir1542 2 หลายเดือนก่อน

    I love your videos, they are so simple and break down the concepts amazingly.

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      Thanks for comment 😍😘

  • @khouchanemahmoud9475
    @khouchanemahmoud9475 2 หลายเดือนก่อน

    Wow, a slider in less than 5 minutes😅 .This is why i like this chanel always a simple trick can do the work.Keep up the good work

  • @ASulaymon
    @ASulaymon 2 หลายเดือนก่อน

    that's great. You always help me to make projects bro 🔥🔥🔥

  • @svampefett
    @svampefett 2 หลายเดือนก่อน

    Love the fireship graphics.

  • @MustaPha-s4i
    @MustaPha-s4i 2 หลายเดือนก่อน

    Really you are from the best creator, i love your Channel and i was happy when i see notification

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      Thanks for watching my content brother 😍

  • @chetanmajumdar5518
    @chetanmajumdar5518 2 หลายเดือนก่อน

    What an idea sir ji 👏👏👏👏

  • @PicSta
    @PicSta 2 หลายเดือนก่อน

    Amazing slider and soo soo simple. Thanks man. Liked as always.

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน +1

      I see you 😍

  • @lundeveloper
    @lundeveloper  2 หลายเดือนก่อน +18

    Maybe if I were more concise, it would only take us 1 minute because it's really only one line of logic code 🤣

    • @Edgyyyyyy
      @Edgyyyyyy 2 หลายเดือนก่อน

      Great video as always❤,how did you develop this creative way of thinking for coding man?

    • @alamanshaikh5009
      @alamanshaikh5009 2 หลายเดือนก่อน

      long explanation better

  • @berdinazarov6972
    @berdinazarov6972 2 หลายเดือนก่อน

    It is very helpful, thanx a lot❤️

  • @virenkhokhar6305
    @virenkhokhar6305 2 หลายเดือนก่อน

    Your videos are also unique 🎉

  • @rifatmunna
    @rifatmunna 2 หลายเดือนก่อน +1

    yeah you can do it to with only display:block based on active index . and use index = (index + 1) % array.length

  • @timirbarangayen625
    @timirbarangayen625 2 หลายเดือนก่อน

    Keep posting all these dude❤

  • @SheriffKoder9
    @SheriffKoder9 2 หลายเดือนก่อน

    Love it. Thank you!

  • @sujitprasadkushwaha9031
    @sujitprasadkushwaha9031 2 หลายเดือนก่อน

    This was really awesome.
    By understanding this logic I feel now that I can make a carousel according to my need because carousel is one my weak spot where I do not shine.
    Thank you for your videos.
    I really love your voice over in your videos also it really make me attentive and don't make me think twice or thrice cause I get it in the first place.
    Keep it up.
    Always waiting for your new videos. 💌💌💌

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน +1

      Thank you so much 😊

  • @SergeyNeskhodovskiy
    @SergeyNeskhodovskiy 2 หลายเดือนก่อน +1

    The catch is that you won't be able to apply any sort of animation or transition to this slider, because all animations and transition rely on properties and in this case, there is no property to be targeted, the element just appears in the DOM tree or disappears from the DOM tree. Thinking about it further, you could try something like @starting-style which doesn't yet have wide browser support.

  • @diobrandoggo7471
    @diobrandoggo7471 2 หลายเดือนก่อน

    Today I learned about the with id being appended and just moves. Showing the technical aspect is a masterclass. Btw, how does it fare with animation???

  • @joel-rg8xm
    @joel-rg8xm 2 หลายเดือนก่อน

    Time to change my coding mindset ... and the JS documentation

  • @lundeveloper
    @lundeveloper  2 หลายเดือนก่อน +4

    Variable declaration and function declaration are obvious so we will not count, we will only count the logical lines of code.

    • @Samarsinghvxs
      @Samarsinghvxs 2 หลายเดือนก่อน

      as a js easy loops it helps so much u solve my problem

  • @AttachmentStudios
    @AttachmentStudios 2 หลายเดือนก่อน

    Wow, I learned something new today

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

    love you sir

  • @martinharyanto4465
    @martinharyanto4465 2 หลายเดือนก่อน

    Can you continue this slider with animation? I think animation is a very interesting topic to cover.
    It can get messy and big, but to understand the basic and its simplest form would be a killer !
    Very clear and good video btw !! 👏

  • @qklduh18d9
    @qklduh18d9 2 หลายเดือนก่อน

    Amazing!!! Thanks a lot

  • @sachindeveloper831
    @sachindeveloper831 2 หลายเดือนก่อน

    Omg 😮😮😮😮❤❤❤, it took 5 years to me to reach you finally I can sleep peacefully now 😢😢😢❤❤❤

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน +1

      Thanks bro ❤❤❤

  • @wassim2863
    @wassim2863 2 หลายเดือนก่อน

    bro can you talk about Rive !! , i love your content ❤

  • @sasinduadithya6245
    @sasinduadithya6245 27 วันที่ผ่านมา

    Thank You Lun Dev Code .....

  • @FACKDAWURLD
    @FACKDAWURLD 2 หลายเดือนก่อน

    Simplicity of this is insane! Awesome tip. Is there a way to style the transition? Maybe so it actually looks like it’s sliding?

    • @isaacvr
      @isaacvr 2 หลายเดือนก่อน

      Yes. You can use the Web Transition API to let the browser handle the transition for you, with a couple lines more.

  • @Trendi_Vibes
    @Trendi_Vibes 13 วันที่ผ่านมา

    Sorry bro, I am just able to give one like 😢 , your content is next level 👌 💯 👍 😌

  • @shubhampal5633
    @shubhampal5633 2 หลายเดือนก่อน

    Bro it is amazing video for me and i want to know which extension you used to view on different devices in this video 😊

  • @virenkhokhar6305
    @virenkhokhar6305 2 หลายเดือนก่อน

    Great 🎉

  • @farooghahsan1412
    @farooghahsan1412 2 หลายเดือนก่อน

    thanks bro u done a huge favor
    please also do animation using framer-motion

  • @gachawings
    @gachawings 2 หลายเดือนก่อน +3

    Is it possible to add animations too with that slider? I mean that looks Perfect to use, but ig its only for low scale products, or maybe someone who is really into that effect...😊
    But i wanted to do with some good animation effects too for my new project, was thinking if its doable and well u did show me a new way to do.
    Ig i will try this and maybe find if i can do changes to suit my style...😂
    Thanks lun ❤✨

  • @btsarmyind-zt4ru
    @btsarmyind-zt4ru 2 หลายเดือนก่อน

    Thanks ❤

  • @prithivimagar126
    @prithivimagar126 2 หลายเดือนก่อน

    Nice video ❤❤❤

  • @JanMitLuca
    @JanMitLuca 2 หลายเดือนก่อน

    Awesome! Now add transitions and we're all set!

  • @Meco_1164
    @Meco_1164 2 หลายเดือนก่อน +1

    Thanks man came first to watch this 😅❤

  • @deeeexc
    @deeeexc 2 หลายเดือนก่อน +1

    great work. But now how can you do it that it is no longer an infinite slider?

  • @techigniteyt
    @techigniteyt 2 หลายเดือนก่อน

    Very good L'un dev❤

  • @herosova
    @herosova 2 หลายเดือนก่อน

    this is amazing i was trying to simplify slider but you did it like hold my beer

  • @topalek
    @topalek 2 หลายเดือนก่อน

    awesome info, thx

  • @ahtishamchaudhary436
    @ahtishamchaudhary436 2 หลายเดือนก่อน

    Amazing bro btw which theme are you using?

  • @SF2-f8p
    @SF2-f8p 23 วันที่ผ่านมา

    Wow, Thanks alot bro, btw which emulator are you using in chrome

  • @huus5682
    @huus5682 2 หลายเดือนก่อน

    you dont have to upload everyday, but every 1 hour😁

  • @leaovulcao
    @leaovulcao 2 หลายเดือนก่อน

    Awesome!

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

    Fantastic

  • @userTarasK
    @userTarasK 2 หลายเดือนก่อน

    Very cool video, thanks,🤟💪. But how to add smoothness or animation when changing slides using such a slider implementation?

  • @fer.guitar
    @fer.guitar 2 หลายเดือนก่อน

    Great vid!

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      Thanks bro ❤️

  • @4arliEdinorog
    @4arliEdinorog 2 หลายเดือนก่อน +2

    Быстро и круто! Пригодится

  • @ibraheemmudasser4810
    @ibraheemmudasser4810 2 หลายเดือนก่อน +1

    thanks i want this video highly appreciate your content and poo voice in editing🤣

  • @AsafBilal-tn4ub
    @AsafBilal-tn4ub 2 หลายเดือนก่อน

    I love you bro ❤

  • @CodewithIk1177
    @CodewithIk1177 2 หลายเดือนก่อน

    Sir please create one project on react js and using the vite framework ❤❤

  • @callowindia
    @callowindia 2 หลายเดือนก่อน

    Which browser you are using because last mock up are great and i also want to test my website responsiveness

  • @qweasdzxcms
    @qweasdzxcms 2 หลายเดือนก่อน

    Thanks man that's interesting.. how do we make the slider move smoothly?

  • @ibraheemmudasser4810
    @ibraheemmudasser4810 2 หลายเดือนก่อน +1

    thanks

  • @velocity0212
    @velocity0212 2 หลายเดือนก่อน

    Js god❤

  • @musicvibes7174
    @musicvibes7174 2 หลายเดือนก่อน

    Crazy Developer ☠️☠️

  • @omni2852
    @omni2852 2 หลายเดือนก่อน

    At 4:37 is that an extension? Those phone sizes, i know the dev tools has it but this one looks different

  • @Pixelyze-tech
    @Pixelyze-tech 2 หลายเดือนก่อน +1

    I think the biggest issue is how to animate this correctly so it slides or fades from both sides. Would be great if you can do tutorial on animation with CSS like correctly targeting the right elements and explaining the logic.

    • @SergeyNeskhodovskiy
      @SergeyNeskhodovskiy 2 หลายเดือนก่อน

      The catch is that you can't animate this or apply a transition to this. Transitions are applied to properties and this trick does not deal with any properties so oops

    • @Pixelyze-tech
      @Pixelyze-tech 2 หลายเดือนก่อน

      @@SergeyNeskhodovskiy You can animate, is just targeting the right properties.

    • @SergeyNeskhodovskiy
      @SergeyNeskhodovskiy 2 หลายเดือนก่อน

      @@Pixelyze-tech What property will we be using in this case?

    • @Pixelyze-tech
      @Pixelyze-tech 2 หลายเดือนก่อน

      @@SergeyNeskhodovskiy You can't animate display none as it takes the element out of DOM so that needs to be set to visibility and what I mean by properties is child element in CSS and HTML.

  • @ukeshrestha
    @ukeshrestha 2 หลายเดือนก่อน

    What are you using to emulate all those devices?
    BTW awesome video!

    • @vinayjhalani139
      @vinayjhalani139 2 หลายเดือนก่อน

      it's a extension named as "Mobile simulator - responsive testing tool"

  • @prajapati.19
    @prajapati.19 2 หลายเดือนก่อน

    Bro you use which theme in vs code I really like it

  • @Respectgod2
    @Respectgod2 2 หลายเดือนก่อน

    Sir please make a website that no one thought so as a college student we can practice some really new project

  • @hemantduttacodes
    @hemantduttacodes 2 หลายเดือนก่อน

    Try using Audacity to clean up the audio a little bit, it sounds distorted.

  • @CalyHache-sn8pe
    @CalyHache-sn8pe 2 หลายเดือนก่อน

    Can you make a video about a modern border raduis style ? Please 🥺

  • @shaiksuleman1324
    @shaiksuleman1324 2 หลายเดือนก่อน +5

    Warning ⚠️!!The title of the video is not a clickbait! Bro is really delivering what he is promising in the title

  • @sahilthapamagar8235
    @sahilthapamagar8235 2 หลายเดือนก่อน

    I would like the ask something, Before that I love your video sir. I would like to ask why don't you use the framework like Bootstrap or tailwind css in your video?

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      I do use it, I always have many videos with different topics: CSS Only, Bootstrap, tailwindcss, Javascript tutorial, ThreeJs, Gsap,...

  • @Applecitylightkiwi
    @Applecitylightkiwi 2 หลายเดือนก่อน

    Awesome

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      Thanks bro 😍

  • @satyeshnmerwade5029
    @satyeshnmerwade5029 2 หลายเดือนก่อน

    Hey, can I know the name of the chrome extension used in the end of this video that you used to display the developed website in different screen sizes?
    Thank you in advance.

  • @ahammedshajmeer
    @ahammedshajmeer 2 หลายเดือนก่อน

    Can you share what extension used in the last to check responsiveness.

  • @utsavjaiswal007
    @utsavjaiswal007 2 หลายเดือนก่อน

    Good One... Can you tell me what's that extension in which you see responsiveness ?

    • @Hieupv2412
      @Hieupv2412 2 หลายเดือนก่อน

      Mobile simulator - responsive testing tool

  • @AghaHussain-i3f
    @AghaHussain-i3f 2 หลายเดือนก่อน

    How we can add a animation on this slide like a slide or fade animation.Do we use css or javascript for the animation?

  • @quocthai5560
    @quocthai5560 2 หลายเดือนก่อน

    Good vl

  • @groovebird812
    @groovebird812 2 หลายเดือนก่อน

    Hi, could you make a video how we can handle the hover effect on mobile devices?

  • @mr_lunatic_77
    @mr_lunatic_77 2 หลายเดือนก่อน +1

    Does this approach limit the ability to animate it or is there a work around?

    • @Saulbez
      @Saulbez 2 หลายเดือนก่อน

      That is what I would like to know, I just managed to use for multiple items, however I cannot figure out how we could create a slide animation..

  • @meetgovindbajaj
    @meetgovindbajaj 2 หลายเดือนก่อน

    Can we also add transition animations to it?

  • @nathaishik
    @nathaishik 2 หลายเดือนก่อน +1

    me at the end of every lun dev video: What the fuck?

  • @zainuldin9095
    @zainuldin9095 2 หลายเดือนก่อน

    you can also use index and then % on it and can you show us how to apply animation to this

  • @donaldpetervicente8351
    @donaldpetervicente8351 2 หลายเดือนก่อน

    is it possible to work with other tags? or just an image? ill experiment later if its work. 😅

  • @dhanush21128
    @dhanush21128 2 หลายเดือนก่อน

    How to change the mobile or tab background? Do you have used which software

  • @manthankanani188
    @manthankanani188 2 หลายเดือนก่อน

    Can you please help with the carousel the same way? It should pause on the interactions, with time function, autoplay slide in just 5 lines. I know the same we can do in the same way.

  • @kirillzlobin7135
    @kirillzlobin7135 2 หลายเดือนก่อน

    Did this channel had more videos? On the banner it is 2000+

  • @chillerMillerlol
    @chillerMillerlol 2 หลายเดือนก่อน

    💗💗💗

  • @gokulkkd
    @gokulkkd 2 หลายเดือนก่อน +1

    Video is amazing, can u please give me the plugin name used for the responsive views

    • @Warface
      @Warface 2 หลายเดือนก่อน

      It's "Mobile simulator - responsive testing tool"

    • @gokulkkd
      @gokulkkd 2 หลายเดือนก่อน

      @@Warface where do I can download?

    • @gokulkkd
      @gokulkkd 2 หลายเดือนก่อน +1

      @@Warface thank bro got it in chrome webstore

    • @Warface
      @Warface 2 หลายเดือนก่อน +1

      @@gokulkkd Love the fact that my comment where to download got deleted...

    • @lundeveloper
      @lundeveloper  2 หลายเดือนก่อน

      @@Warface I don't do that 😐 😥😥

  • @PicSta
    @PicSta 2 หลายเดือนก่อน

    Is there a way to get slides to fade smoothly? I tried transition .slider img { } but sadly as we work with pseudo-elements it's not working. Is there a solution I might not see?

  • @Migueltorrejas-el7jd
    @Migueltorrejas-el7jd 2 หลายเดือนก่อน

    bro how you check the responsiveness of your product what extension did you use?

    • @joel-rg8xm
      @joel-rg8xm 2 หลายเดือนก่อน

      I'm guessing it's a Chrome extension called MOBILE SIMULATOR

  • @ZhengChooZhengYouTube-yj7gj
    @ZhengChooZhengYouTube-yj7gj 2 หลายเดือนก่อน

    What is that tools to test responsive screen?