CSS Clamp Simplified, with Fluid Responsive Typography Examples

แชร์
ฝัง

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

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

    Bravo. You've explained clamp better than the TH-camrs with a million followers.

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

      Glad it was helpful!

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

    Very helpful, your explaining is very smooth and easy to understand even for a 5 year old... your channel needs more support and subs❤

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

      Thank you for the kind feedback! I’m so glad you enjoyed this video

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

    This is so simple and to the point, you are killing it man! Thank you so much!

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

      You're very very welcome! I'm glad to hear

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

    Wow, thanks for breaking that down, you made it easier to understand, I liked when you typed in the clamp parameter meanings (min, pref , max), it helps visualize and understand what's going on

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      yeah it took me a lot of time to understand clamp, and i wished that someone really visualized it this way for me...so that's why i did it this way

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

    Wow. This is the easiest explanation/tutorial I've come across on this subject. Thanks!

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm really glad to hear

  • @DatchGuest
    @DatchGuest 11 หลายเดือนก่อน +5

    You are good in explaining codes Bruuuh!!!!!!!!

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm so glad to hear that enjoyed the video

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

    This was SUPER helpful, especially how you broke down the formula for calculating the viewport height relative to the rem units in the clamp, I was really struggling with how to set that value. Thank you for the excellent video!

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

      I'm so glad to hear that my detail was helpful :)

  • @x-limit2023
    @x-limit2023 6 หลายเดือนก่อน

    clear as crystal! so easy to understand! Thanks man!

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

    this video was great, I've seen many videos so far, but this video can help me understand this concept in css, thank you very much!

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm really glad to hear that this was helpful

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

    Actually the best explanation on the web. Thanks! Liked & subscribed

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm so glad to hear. thanks for subscribing

  • @AjithKumar-mc9fx
    @AjithKumar-mc9fx 8 หลายเดือนก่อน

    one of the best explanation videos of CSS clamp
    i really live it💗💗💗💗💗💗💗💗

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

      Happy to hear that!

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

    You born to be a teacher❤

    • @deeecode
      @deeecode  28 วันที่ผ่านมา +1

      thank you so much for this kind feedback

  • @per-net9911
    @per-net9911 3 หลายเดือนก่อน

    Top explained. Calculating the intermediate value was always the most difficult part for me. I now use an online calculator where I can calculate the perfect value for the size at which the text starts to grow or shrink. I use the ‘Clamp Calculator’ from Marc Bacon. Since then, I can now calculate the mean value exactly and say that the font should start to grow from 600 px, for example, and must stop growing at 1200 px.

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm so glad to hear that my approach simplified things for you

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

    Nice one🤝
    I'll try using it in my upcoming projects
    From LinkedIn btw 🌚

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

      Thanks for visiting :) Glad you enjoyed this video

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

    Nice and simple explanation. Good job, man. Thank you.

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

      You’re welcome ✨

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

    very well explaind my guy. thanks

  • @추추-g6t
    @추추-g6t 6 หลายเดือนก่อน

    this is what i looking for! thank you for your video! loved it!

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm glad to hear

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

    the best explanation man

  • @rg-web-design
    @rg-web-design 9 หลายเดือนก่อน

    Great insight, thanks. I have a logo which the client wants to keep consistent to screen sizes, so I've used VW for the logo size. At 1100px viewport, the logo is 8vw, but down at 380px viewport, the logo size is 22vw. Is there a way to 'clamp' or 'calc' this so the vw increases as the viewport decreases? (I'm a total newbie with CSS). Thanks.

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

      If I get your question correctly, I think your solution here might still be clamp
      by doing something like clamp(minsize, 7vw, maxsize), you're able to ensure that the size of the logo never goes below minsize, and never goes above maxsize
      i don't think you can do a "if viewport increases, decrease the element, but if viewport decreases, increase the element" without javascript involved
      does this help?

    • @rg-web-design
      @rg-web-design 9 หลายเดือนก่อน

      @@deeecode Thank for taking a look. I almost have this but it does jump on tablet sizes. Please give it a go and have a look.
      clamp(12vw, 12vw - 0.8vw, 5vw)

    • @rg-web-design
      @rg-web-design 9 หลายเดือนก่อน

      @@deeecode The best way I can describe this is a 'reverse clamp';
      Let's say on desktop I have an image which is 10vw. But on mobile, 10vw is too small. So on mobile I need the image to be 20vw.
      An increase from 10vw to 20vw as the screen gets smaller.

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

    When converting Figma UI into React, would pref (min, pref , max) be the actual font sizes or width specified??

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      pref is usually relative...like percentages or viewports

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

    Hi, what's this "browser" on the left side of the screen (I can't find out)?
    I didn't know about the clamp functionality (newbie), your explanation helps a lot.
    I just try to find my way into Bootstrap Studio.
    Thanks & regards

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

      I found the answer myself - it's simple. It's Google's Chrome browser. I had no need to use it before. Other browsers have comparable abilities (Safari, Firefox), but it seems easier (to me) to use Chrome for this task.

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

      You're welcome! Actually it's Edge I'm using

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

    idk why its been so hard for me to wrap my head around this, thank you 😅 also theres a vscode extension that can convert px to em and vice versa

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

      haha yeah i discovered the extension much later

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

    What about columns and rows..?? Can clamp be used for anything else apart from fonts..??

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

      Yes you can using it for padding height width

  • @ParkerRoth-v2p
    @ParkerRoth-v2p 5 หลายเดือนก่อน

    This was amazing. Thank you so much!

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      you're very very welcome :)

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

    Nice this is huge. I just used a Clamp function in my project 😅

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

      Nice to hear :)

  • @user-yc6km3iw7c
    @user-yc6km3iw7c 7 หลายเดือนก่อน

    Deeeecode 🔥

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

    I have also seen other videos, but your method is easier to understand. Please share the standard clamp formula for h1, h2, and other tags?

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      i'm glad you found my approach better. i don't really know a standard...it depends on the style guide defined by different companies

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

    Really great explanation! Thank you

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

      I'm glad to hear

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

    I love your channel!!!!

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

      So glad you do...you're welcome!

  • @50mm_
    @50mm_ ปีที่แล้ว

    Excellent. I wonder when it will be adopted in tailwind…

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

      I don't know tailwind enough to answer this soorry

  • @SmilingCherryBlossoms-ez8od
    @SmilingCherryBlossoms-ez8od 2 หลายเดือนก่อน

    please, are there any potential dangers of using percentage in all your font sizes...if so...pls let me know. I need reply please

    • @deeecode
      @deeecode  28 วันที่ผ่านมา

      hi sorry i'm just replying...there are usually no dangers, as long as it is controlled (boundaries), just as you have with clamp

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

    Yup yup.
    This is the kid.
    Great tutorial.

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

      You're welcome!

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

    Great

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

      You're welcome!

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

    Thankss

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

      You're very welcome!