Create custom scrollbars using CSS

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

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

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

    You can do more than I did here, including styling the up and down arrow buttons, the empty spaces on the top and bottom, and more! developer.mozilla.org/en-US/docs/Web/CSS/::-webkit-scrollbar

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

      Me: Opens Mozilla link in Firefox...
      Also me: Remembers ::webkit-*....

    • @risingson7681
      @risingson7681 3 ปีที่แล้ว

      Thank you for this. By now i never got it running on ff.

    • @wittywolk
      @wittywolk 2 ปีที่แล้ว

      We can't force this scrollbar to stay visible on mobile (ios or firefox on android) without using custom JS scrollbar right? I mean we can somehow trick that website is going 1px down and up all the time but it can cause problems. What do you think?

    • @Creative.K
      @Creative.K 2 ปีที่แล้ว

      Hi, @Kevin Powell. How do we get the hsl to have transparency?

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

    This really raises the bar for scrolling

    • @thobbs102670
      @thobbs102670 3 ปีที่แล้ว

      th-cam.com/video/oShTJ90fC34/w-d-xo.html

    • @a-fletcher
      @a-fletcher 3 ปีที่แล้ว +15

      Well that's enough dad jokes for this morning 😆

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

      Ahhh humor 💀

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

      1998: Microsoft: Style your own scoll bars!
      2001: N&N Usability test: Custom scroll bars are bad for usability
      2021: W3C: Style your own scroll bars!

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

      Thank you for your contribution to humanity

  • @KiwisCode
    @KiwisCode 7 หลายเดือนก่อน +4

    While working on my portfolio project around 1 AM, I stumbled upon this video on how to beautify my scrollbar, and it's amazing! I'm really happy that you paid attention to these kinds of details. It was truly helpful and came just in time for me.

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

    I love how you actually demonstrate multiple options instead of just a plain tutorial.

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

      @Ahmad Bilal Yes, demonstrating the different possibilities is what hooked me to Kevin's videos. There's always something new I haven't thought of or knew about.

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

      @@Gregorius421 yep and it is a pretty unique style. I don't find many people doing this. I get to learn so much due to this. 🙌

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

    I love Kevin's professionalism and premium style tutorials.

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

      Thanks Akash!

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

      Nice Last Name!!! ;)

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

    You can use a transparent border in combination with "background-clip: content-box;" to move the scrollbar away from the side. In combination with "overflow: overlay;" on your html element this looks great, even if your page background isn't a static color!

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

      Any chance you have a codepen example?

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

    CSS never ceases to amaze me

  • @tayyabnoor7471
    @tayyabnoor7471 3 ปีที่แล้ว

    Every front end developer should watch this video

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

    5:19 right there, if you freeze you can see it. You CAN do a margin-inline on the scrollbar-track. It just only affects the horizontal scrollbars and not the vertical ones.

  • @domenicpolsoni8370
    @domenicpolsoni8370 3 ปีที่แล้ว

    I'm a simple man. I see a new video by Kevin, I watch and upvote.

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

    6:36 "vertical-scroll" - affects the bit that scrolls horizontally 🤣 Pretty sure that is right out of my playbook of goofs!

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

      I thought I had misheard it, but yeah people do make mistakes

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

      so is the horizontal scroll actually referred to as vertical bc when you put vertical-scroll, it only affected the horizontal?

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

      @@keithf5236 Kevin has defined a class of vertical-scroll for specific divs/blocks of content that will be scrollable but the overflow attribute means that the one shown is actually only presenting a horizontally scrollable area. Hence the confusion.

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

    So easy to understand and so professional,you made my website look good

  • @carolmckay5152
    @carolmckay5152 3 ปีที่แล้ว

    Thankyou for revisiting this topic but with MORE, I decided to style the chrome scrollbar to look like the firefox scrollbar which looks heaps better in my arrogant opinion. ::-webkit-scrollbar { width: 12px; height: 12px; } ::-webkit-scrollbar-button { height: 0; } ::-webkit-scrollbar-thumb { border-radius: 100vw; border: 3px solid; }

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

    Nice video, thanks!
    What got me confused a bit: Your 'vertical' scroll is actually a horizontal one. 😕

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

      🤦‍♂️

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

      @@KevinPowell still not got used to this? :)

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

    CSS has evolved so much... what is your recommendation to learn the essential basics and the latest useful tricks. PS: of all the TH-camrs, I find you the most useful. Big thanks and keep it the great content. The fact that your screenshot show the final product and you describe what will be accomplish is what attracts me the most to your videos..

  • @r3pwn-dev
    @r3pwn-dev 3 ปีที่แล้ว +1

    Fun fact: in addition to :hover, you can also use :active on the thumb to style it differently (make it even darker) when the user's mouse button is pressed

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

    5:55 you can also have transparent border for thumb combined with background-clip: padding-box
    so you don't have to care about track color, if you just want to have "padding" for thumb

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

      + having :hover style, that removes border, so thumb grows when you hover over it

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

    Hi man, you saved me from a mess I was in for hours, thank you

  • @dave6012
    @dave6012 3 ปีที่แล้ว

    I thought I was crazy for doing this on all my sites, but now I am validated 😀

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

    Great video (as always)! The Firefox part is exactly what I needed today 🙏

  • @ighsight
    @ighsight 3 ปีที่แล้ว

    Timely input by the algorithm, was struggling with this yesterday.

  • @ranjoyguhathakurata5650
    @ranjoyguhathakurata5650 3 ปีที่แล้ว

    hey Kevin I love you. You dont know how good you are.Superb teacher. So much skill in css.Truely CSS king.Learned a lot from your videos and keep learning.

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

    6:00 neat trick for transparent thumb border, needed if the track's background is a gradient or image:
    border: .25em solid transparent;
    background-clip: padding-box;

  • @vin-kry
    @vin-kry 3 ปีที่แล้ว +1

    I was looking for a video for scrollbar, And suddenly a notification popped with your video.
    Thank you ^_^

    • @nextentrepreneur9288
      @nextentrepreneur9288 3 ปีที่แล้ว

      Really ? I've heard that so many times, soooo unlikely...

    • @vin-kry
      @vin-kry 3 ปีที่แล้ว +1

      @@nextentrepreneur9288 Yes really, For SURE!!!

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

    another thing, that i was trying to implement it on my projects.

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

    Such a great, straightforward video

  • @ЯМолодец-ъ6ш
    @ЯМолодец-ъ6ш 3 ปีที่แล้ว +1

    There is another one useful property ::-webkit-scrollbar-button. It could be pretty helpful to hide controls.

  • @gusober4673
    @gusober4673 3 ปีที่แล้ว

    I learn so much with kevin powell, thanks

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

    10:58 sometimes you want a block or even whole page scrolled but without the feeling of page being scrolled. That's where hiding (not disabling) scrollbars comes in handy. Thanks for another great video! I've just been looking for a scrollbar customization in new themes, but couldn't find good enough cross-browser way.

    • @KevinPowell
      @KevinPowell  3 ปีที่แล้ว

      Yeah, good point I should have thought of that :)

  • @shanehenderson8037
    @shanehenderson8037 3 ปีที่แล้ว

    Tried this out and worked great! I noticed my scroll bars in Firefox had rounded corners though too, so it must’ve worked!

  • @YxK112
    @YxK112 2 ปีที่แล้ว

    the explanation was unique

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

    Very informative video. I was looking for customising scroll bar and stumbled upon this video 😁

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

    Was about to type “ha, first time ahead of you” when you started to show the Firefox hack 🤪.
    A pity Firefox doesn’t allow the full monty (one of my favorit browsers) but then you could use width = none and fake the scrollbar with a home made one (div in div and some javascript). Some might say that’s overkill, but to me unstyled scroll bars always visually pop out (mainly an issue since I am mostly a desktop XAML developer where you can style everything to fit perfectly together)

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

    This is a fantastic tutorial, thank you for making this!! Helped me so much!

  • @thefaulenzer677
    @thefaulenzer677 3 ปีที่แล้ว

    Thank you so much! I really enjoy watching your videos to learn something new :D

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

    You can hide your scrollbar on Chrome by enabling the scroll-overlay flag. The scrollbar doesn't go away permanently, it just hides, If you place your mouse on the right edge of the screen it reappears. Also, the new scrollbar that the flag displays is thin and more stylish than the default one. Without the scrollbar websites look much better.

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

    save: to playlist -> is not functioning on this video so unable to add to playlist.. fyi.. I presume integrating this into the style(index).css file?
    How do we make it so we can click on the page(not scrollbar) & move it up like a mac instead of scroll wheel?
    great stuff you are teaching & sharing... something we should all do with the knowledge that was shared with us by others... Concise & Articulated. Very easy to follow along & understand!

  • @Hytension
    @Hytension 2 ปีที่แล้ว

    I'm just happy opera supports webkit

  • @creativereasons7588
    @creativereasons7588 3 ปีที่แล้ว

    The amount of times you drop content related to my current problem is slightly concerning.. You're a wizard..... 'Harry'.

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

    I remember that this was once possible in IE too. It's a nice to know. But my experience is that in most cases it isn't a good idea to change the browser UI. It disturbes the site visitors more than it improves the usability.

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

      I just wrote the same thing before I read this, so there must be many who remembers the scroll bar hell which came with other fun stuff like scrolling text, auto starting music. comic sans, ani gifs and "Best viewed in 680*400 with IE". History repeats itself unless we know the history and learn from it

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

      Yeah, I think this is more applicable for web apps than websites. I can see that at work making a custom scrollbar would make our inner charts that scroll a lot nicer, but I dont think I would do it on a ecommerce site for example.

    • @herion05
      @herion05 2 ปีที่แล้ว

      I use this for horizontal scrollers. But for the vertical scrollbar people are so used to the default one that it would be disturbing to change it.

  • @CodingAfterThirty
    @CodingAfterThirty 3 ปีที่แล้ว

    Nice. The exact video I was looking for.

  • @sujanbasnet7868
    @sujanbasnet7868 3 ปีที่แล้ว

    Super insightful video. Thanks Kevin.

  • @CristianAlexandruRadu
    @CristianAlexandruRadu 3 ปีที่แล้ว

    I love your tutorials, Kevin ❤️

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

    Thank you!!! You are a life saver!!!

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

    Thank-you Kevin - great video as always!!👍🏻Could you also do a video on changing the header colours on mobile browers please? I've currently got this implemented on one of my sites, but not sure if there is any extra values I'm missing?!🤔

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

      I'll keep the suggestion in mind :)

  • @Bobnator5
    @Bobnator5 3 ปีที่แล้ว

    Awesome video man! You make it so easy to understand

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

    Amazing stuff as always, thanks a bunch for this, I learnt a lot!

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

    Hate to be maintaining that code after him only to find out that the ‘.vertical-scroll’ class is responsible for the horizontal scroll bars instead 😂

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

    Chrome now supports the `scroll-*` properties, though these cannot change things like border radius, but I actually think it's better because in my opinion, custom scrollbars sometimes bring a bad accessibility and changing the color is enough in most case.

  • @ALex-ts1gu
    @ALex-ts1gu 9 หลายเดือนก่อน +2

    When I use the code, the Chrome style is no longer applied. It worked until recently. I think because of the new support for "scrollbar-width".
    / Style Scrollbar works on Chrome, Edge, and Safari
    ::-webkit-scrollbar {
    height: var(--scrollbar-height); /* height of horizontal scrollbar */
    width: var(--scrollbar-width); /* width of vertical scrollbar */
    }
    /* Track */
    ::-webkit-scrollbar-track {
    background: var(--scrollbar-track);
    }
    /* Handle */
    ::-webkit-scrollbar-thumb {
    background: var(--scrollbar-thumb);
    }
    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
    background: #808080;
    }
    /* Scrollbar corner */
    ::-webkit-scrollbar-corner {
    background: var(--scrollbar-track);
    }
    // Scrollbar for Firefox
    * {
    scrollbar-width: thin;
    scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
    }
    ----------------------------------
    I changed it to from this:
    * {
    scrollbar-width: thin;
    scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
    }
    to this:
    /* Browsers without `::-webkit-scrollbar-*` support */
    @supports (not selector(::-webkit-scrollbar)) {
    * {
    scrollbar-width: thin;
    scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
    }
    }
    now it works again.

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

    Perfect timing! Thakns TH-cam algorithm :)
    Just bit bummed, I cannot get Firefox to look anyhitng like that.
    Does it work only for Edge and Chrome?

  • @ed1nh0
    @ed1nh0 3 ปีที่แล้ว

    Kevin I really wish you could approach the :hover state with the width property, so we can get thin scrollbars and thicker when hovering it!

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

    Great video, as always, thanks for the content!
    Sad thing we still can't make scrolbars to expand on hover to this day and age...

  • @DamnDealDone
    @DamnDealDone 3 ปีที่แล้ว

    How about don't mess with scrollbars? Best advice for web design anyone could ever have when it comes to scroll bars.

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

    Merci beaucoup pour cette vidéo très claire 🤩
    je suis en train de faire mon portfolio et je voulais simplement un meilleur design et grâce à vous c'est parfait !
    +1

  • @zqarb
    @zqarb 2 ปีที่แล้ว

    Thank you,
    this really helped me.

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

    I never went this far in customizing them hehe.
    I have one that has no height on mobile where the desktop has a custom button controled scroll, too bad Firefox doesn't support exact sized bars.
    It does work with my hsl theme slider 😁😁😁

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

    Awesome Kevin!

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

    Why do you call the horizontal scrollbar - vertical? Awesome video as always.

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

      Because I *always* mix them up, lol

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

      @@KevinPowell very easy mnemonic: horizontal is how the horizon is positioned*
      * Disclaimer: doesn't work after too many beers

  • @BabyBedtimeASMR
    @BabyBedtimeASMR 2 ปีที่แล้ว

    Great video can’t wait to try this!

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

    I was going to ask how to style the intersection of the vertical and horizontal bars but the mozilla documentation covers that =>::webkit-scrollbar-corner. 👍

  • @hafizurrahman5341
    @hafizurrahman5341 3 ปีที่แล้ว

    What you do, is always interesting....♥️♥️

  • @DavePatrick
    @DavePatrick 2 ปีที่แล้ว

    Helpful video as ever. I have an issue with custom scrollbars that I can't find an answer to. I often use on horizontal media scroller (you've done a video on that which is great). The problem I find though is that media scrollers will always have an overflow. But, without custom CSS for the scrollbar in an overflow:auto area, a scrollbars will only be visible when you hover on the area (on Mac and mobile devices). However when you implement custom CSS this changes and the scrollbar is ALWAYS visible. I find this ugly and non desirable, my clients and designers don't like it and tell me to get rid of it. I say that I can't because I haven't found a way! It looks bad especially when you consider often these media scrollers have padding on the left to align the first slide. Now, I would be happy with the default behaviour and would not want to use custom scrollbar CSS like you've demonstrated here, however the MAIN reason I customise the scrollbar is to get rid of the ugly Windows blocky scrollbars that you get in Chrome and Edge. Is there anything I can do, that would target the browsers that have an awful looking scrollbar? I can't think of anything atm.

  • @DamianWalczak
    @DamianWalczak 3 ปีที่แล้ว

    ohh this is what I wanted Thank You Very Much!

  • @ayisch
    @ayisch 3 ปีที่แล้ว

    Liked/viewed ratio is over 10%... And still it didn’t really surprise anyone☺️👍

  • @Leyksnal
    @Leyksnal 3 ปีที่แล้ว

    Thanks man.... I really appreciate this

  • @sabiruli
    @sabiruli 3 ปีที่แล้ว

    You are really great, man! I like it.

  • @MaherNoureddine-co9cs
    @MaherNoureddine-co9cs 4 หลายเดือนก่อน

    very interessting ! thanks u save my life

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

    Can you make a vídeo about nested scrolls? Maybe some columns, with individual scroll, with horizontal scroll for columns.

  • @VasilyPavlik
    @VasilyPavlik 3 ปีที่แล้ว

    Good topic as usual, Kevin. But you forgot about arrows. They could be also styled.

  • @allan_archie
    @allan_archie 3 ปีที่แล้ว

    Been looking for this.

  • @MKgobe
    @MKgobe 3 ปีที่แล้ว

    Finally... My scrollbara where just missing that @supports,

  • @reignsvicky
    @reignsvicky 3 ปีที่แล้ว

    New thing learned today 🤩

  • @roskildekille8972
    @roskildekille8972 2 ปีที่แล้ว

    Awesome! This really helped me :D

  • @tayyabnoor7471
    @tayyabnoor7471 3 ปีที่แล้ว

    It's a good video for learners

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

    Hi Kevin! Great video as always! I was wondering what fonts do you use and where can I get them? They seem very cool! Keep with the great content!

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

      Most of my demos use Google Fonts :)

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

      It's there in the codepen. For this tutorial it is:
      --ff-body: "Heebo", sans-serif;
      --ff-heading: "Oswald", sans-serif;

  • @gunjanshrimali2674
    @gunjanshrimali2674 2 ปีที่แล้ว

    very nice tutorial

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

    i do love css !

  • @mufeezhanif
    @mufeezhanif 2 ปีที่แล้ว

    Nice explained..!

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

    @kevinPowell I really like your soltion. It looks very good on desktop. Do you have any solution for mobile Chrome or Safari? I tested on iPhone Mobile Safari and Chrome, but wasn't able to implement those fancy scroll bars. Maybe that is idea for next video 😃

  • @guillermoandradaFSD
    @guillermoandradaFSD 3 ปีที่แล้ว

    I find your vids really usefull

  • @iroshanaravishan1388
    @iroshanaravishan1388 2 ปีที่แล้ว

    Wow.. thanks.. it works perfectly🤩🙌🏁

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

    can we also change the height of thumb ? and I love your videos..

  • @brokensythe
    @brokensythe 3 ปีที่แล้ว

    Fantastic video

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

    God bless you sir, tank's.

  • @roopisharoopi
    @roopisharoopi 2 ปีที่แล้ว

    Very useful video. How to set the vertical scroll thumb shape as a circle?

  • @TechnoNates
    @TechnoNates 2 ปีที่แล้ว

    you saved me! Thanks

  • @3-dog-solution
    @3-dog-solution 3 ปีที่แล้ว

    For some weird reason, .. in the real world of actually using the browsers.
    @supports ( scrollbar-color: red blue )
    {
    * {
    scrollbar-color: hsl(59, 93.7%, 49.8%) (this is a # +)17badf;
    /* single colour at the end: works. */
    /* note: the # tag made it a link, re-edited. */

    /* hsl(180 75% 50% / 1) hsl(285 100% 10% / 1);
    -- Firefox really doesn't like that, and stubbornly shows the default grey on black scroll bar. */

    }
    }
    Of course, chrome works well.
    Thankyou for pointing out the ( margin-block: .5em; ) tag.
    Never thought of that, brilliant: learning all the time.
    Many thanks for the tutorial, opened up a world of possibilities.
    Stay well, ..

    • @KevinPowell
      @KevinPowell  3 ปีที่แล้ว

      The supports worked for me in all the testing I did 🤔

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

    Hi Kevin. I have a question about the vertical scrolling. The vertical scrolling inside the document, why is called vertical? Because to me, it looks like horizontal. Thanks

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

      same doubt isn't it horizontal!

  •  2 ปีที่แล้ว

    In my personal experience, I think it's ridiculous that we can't customize the scrollbar any easier than using the browser prefix. I mean, why can't some styles be applied to this HTML element? So the solution for most cases is to use external libraries to customize these elements and not all of them work as expected, that's my experience. thanks for this video, great content, and very interesting topics! (P.S. sorry if my English is not good enough :P)

  • @hkfalguni2860
    @hkfalguni2860 2 ปีที่แล้ว

    Hi Kevin really nice video , covered most of them,
    I really wanted to know if we can change the color of the scroll bar on scrolling (not clicking and dragging just scrolling in the body of the page)

  • @monuchouhan8311
    @monuchouhan8311 3 ปีที่แล้ว

    That's beautiful!

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

    can you please make a tutorial how to make the scrollbar on top of the div?

  • @samsonajulor8689
    @samsonajulor8689 3 ปีที่แล้ว

    Thanks for this sir.

  • @nugo6082
    @nugo6082 3 ปีที่แล้ว

    So awesome, thank you

  • @Free--Soul
    @Free--Soul ปีที่แล้ว

    thanks Kewin👌

  • @miladbannourah7798
    @miladbannourah7798 3 ปีที่แล้ว

    Man I know JavaScript really well but I suck at css, that's why I work more on the backend side of things with python.

  • @Madness-iwnl
    @Madness-iwnl 2 ปีที่แล้ว

    Hey man nice vid! Do you have a video on how to make a page to page scrolling option, not like an actual scrollbar.
    Let’s say for example that I’m at my index and it is based on big pictures that cover all the screen. I wouldn’t like a normal scrollbar that leaves me halfway between 2 pictures. I want to be able to scroll down from one menu to another. Thanks a lot 👌🏼

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

    2:49 that joke caught me off-guard

  • @Evan_evan5883
    @Evan_evan5883 2 ปีที่แล้ว

    Wow very nice video :)