I Challenged An Expert Designer To A CSS Battle

Sdílet
Vložit
  • čas přidán 8. 06. 2024
  • 🚨 IMPORTANT:
    Adrian's Channel: / adriantwarog
    Free CSS Specificity Cheat Sheet: webdevsimplified.com/specific...
    Adrian is an incredible designer, but is he also incredible at CSS? In this video I go head to head against Adrian to see who is the best at CSS.
    🌎 Find Me Here:
    My Blog: blog.webdevsimplified.com
    My Courses: courses.webdevsimplified.com
    Patreon: / webdevsimplified
    Twitter: / devsimplified
    Discord: / discord
    GitHub: github.com/WebDevSimplified
    CodePen: codepen.io/WebDevSimplified
    ⏱️ Timestamps:
    00:00 - Introduction
    01:18 - Round 1
    16:20 - Round 2
    36:10 - Round 3
    45:27 - Outro
    #CSSBattle #WDS #AdrianTwarog

Komentáře • 229

  • @AdrianTwarog
    @AdrianTwarog Před 3 lety +297

    Thanks Kyle and every one, this was heaps of fun, and a great pleasure to be on here! One day I will improve my CSS and hairstyle and be back for a rematch!

    • @rakeshkumar-zr8du
      @rakeshkumar-zr8du Před 3 lety +11

      I have no hair *on my head*

    • @jotasenator
      @jotasenator Před 3 lety +3

      no one can defeat Kyle hair style jajaja...but what about a next match...make them a common more competitive thing? will be fun...kyle vs adrian css match of every month?

    • @JimiSimpson
      @JimiSimpson Před 3 lety +2

      Spoiler Alert! 😃

    • @vettiebinyjar3788
      @vettiebinyjar3788 Před 2 lety

      Adrian and Kyle both are done so good.we love your sportive

    • @Learner0009
      @Learner0009 Před 2 lety

      You have good hairstyle buddy.

  • @cssbattle
    @cssbattle Před 3 lety +177

    So good to see these battles! 🔥 Thank you for doing these guys :D

  • @sidben7048
    @sidben7048 Před 3 lety +53

    1:03 That Was Savage

    • @danidani-cy4ex
      @danidani-cy4ex Před 3 lety +2

      so funny to watch. Maybe i will start doing some webdev myself.

    • @modeal317
      @modeal317 Před 3 lety +3

      yeah, it would be if it weren't for how unsimplified his css and html was lmao

  • @samarmohan9891
    @samarmohan9891 Před 3 lety +123

    Adrian's first one should have been 100%

    • @iprogeny4877
      @iprogeny4877 Před 3 lety +11

      Lmao no he freaking made two different element for the background while you only needed to make one

    • @inkedcoder
      @inkedcoder Před 3 lety +22

      @@iprogeny4877 that's where characters come into play, but the percentage is based how pixel perfect is appears in the viewport.. it looked perfect to me. your point about both of them making this more complicated then it had to be does hold water, though.

    • @craigburton4447
      @craigburton4447 Před 3 lety +2

      If he'd made one rectangle of correct size it would have been, those little px nudges cost him

    • @iprogeny4877
      @iprogeny4877 Před 3 lety

      @@inkedcoder There was only 1 needed element for the background of the icon soo that's why he didn't get 100% lol

    • @iprogeny4877
      @iprogeny4877 Před 3 lety

      @@inkedcoder Remember that 100% mean perfect

  • @Fachuro
    @Fachuro Před 3 lety +9

    Useful tip: Border-radius gives different results if you use absolute values like px and if you use calculated values like %, so to achieve the correct border-radius you could do a high px value in this case

    • @abulkonkeez
      @abulkonkeez Před 2 lety

      Just watched it and found it weird no one else in the comments seems to have mentioned that tip as well.

  • @ismoil3075
    @ismoil3075 Před 3 lety +21

    challenge Dev Ed, it'll be fun

  • @TheGex
    @TheGex Před 3 lety +22

    Educational and entertaining at the same time. Really like this kind of videos!

  • @lesnaSvalka
    @lesnaSvalka Před 3 lety +14

    We need more of these videos. 🤩

  • @jotasenator
    @jotasenator Před 3 lety +1

    I've been following these programmers separately for a long time. and now i see them together in a css challenge. This shows us not only good mastery of the content but also empathy and desire to do. Kyle, there is no limit to what you're trying to do. I wish you many good things and that you never stop

  • @sinanyaman2007
    @sinanyaman2007 Před 3 lety

    Really liking these css battles keep'em coming

  • @hetpatel958
    @hetpatel958 Před 3 lety +5

    One mistake kyle often do is not get rid of default margin and padding of body. I tried all challenges along and got 99.9% in first two and 100% in last. Also border-radius on css battle are more likely to follow px instead of %.

  • @WavyLive
    @WavyLive Před 3 lety

    this is awesome. love the different approaches!

  • @philwatts
    @philwatts Před 3 lety +2

    If you apply percentage border radius on a rectangular element the radius will be elliptical.

  • @developerhabits
    @developerhabits Před 3 lety

    Looool! That intro :D! Awesome to see you guys battling!

  • @omarrahman505
    @omarrahman505 Před 3 lety +33

    Hahaha 😂 Adrian is on point about Kyle's hair. I get jealous everytime.

  • @TheStefanos939
    @TheStefanos939 Před 3 lety

    Hey Kyle! Css battles videos are awesome! Keep content like this flow in your channel!

  • @rebelmachine88
    @rebelmachine88 Před 3 lety +6

    These are fun and I end up learning a lot about CSS!

  • @asmaarefaatVO
    @asmaarefaatVO Před 2 lety +1

    these are so much fun, just 10 min passed, and already learned a lot!

  • @tabancosmos2235
    @tabancosmos2235 Před rokem +1

    This is a lot of fun. You two are doing great.

  • @Arbupa
    @Arbupa Před 3 lety

    I really love these CSS battles. I didn't know that were too fun!!

  • @iJuce
    @iJuce Před 3 lety +15

    I stopped with html and css like 2 years ago but this is still interesting to see idk why... make more of these Kyle 😄

  • @JohnDoe-rj2kf
    @JohnDoe-rj2kf Před 3 lety +1

    Kyle you are so brave and have huge balls to battle people. SO much respect.

  • @jamesritchie2785
    @jamesritchie2785 Před 3 lety

    Love watching the content. Round one Kyle did have a better solution and ended up achieving the result in less lines of code. Looks like scoring is based on EOF. Always good watching how people approach things differently to get the same result. A good way to learn from :D

  • @iconsworld9
    @iconsworld9 Před 2 lety

    This is so great, I'm learning every moment.

  • @kang-dohsik4693
    @kang-dohsik4693 Před rokem

    I always get sleepy when i watch your videos youve got such comforting voice and presence its honestly astonishing, I'll try what i learned after i wake up lol😂

  • @mirkosedda3196
    @mirkosedda3196 Před 3 lety +4

    Love these css battle!! Keep doing'em guys!!!

  • @matsukazetenma4558
    @matsukazetenma4558 Před 3 lety +34

    We need Kyle Vs Brad CSS battle or Kyle Vs dev ed...this battle will be epic

    • @cjaym5671
      @cjaym5671 Před 3 lety

      He did play Dev Ed in case you wanted to see it.

    • @matsukazetenma4558
      @matsukazetenma4558 Před 3 lety

      @@cjaym5671 did he really played CSS battle with dev ed?? I don't think he did CSS battle with Dev ed

    • @cjaym5671
      @cjaym5671 Před 3 lety +1

      @@matsukazetenma4558 I apologize the video was a Javascript trivia game. No one listen to me please, lol.
      Here is the link:
      czcams.com/video/RtVt--kt6AI/video.html

  • @eliasvor
    @eliasvor Před 7 měsíci +1

    this makes me feel alot better about my css skills

  • @coreymoen
    @coreymoen Před 3 lety

    Would love to see a challenge like this with one person scratch coding and the other working from scratch in Webflow!

  • @DrcMind
    @DrcMind Před 3 lety +2

    We need also The Net Ninja vs Brad Traversy or Dev ED for a CSS battle

  • @arslanahmadkhan
    @arslanahmadkhan Před 3 lety

    Love you man. Love to see php or any programing chalngs

  • @abdoualpha_dz3860
    @abdoualpha_dz3860 Před 3 lety

    why are you soo calme bro??? continue!

  • @gangamsakethram3788
    @gangamsakethram3788 Před 3 lety

    Something about these videos make it so satisfying

  • @hamidmohamadi2943
    @hamidmohamadi2943 Před 3 lety +1

    Kyle you are great bro. Please start a tutorial for react pro during a high level project

  • @kingstalker
    @kingstalker Před 3 lety

    I was waiting for this

  • @shaswatsingh
    @shaswatsingh Před 3 lety +23

    Kyle : no emotions
    Adrain : so much emotions that he has to use hands

    • @AdrianTwarog
      @AdrianTwarog Před 3 lety +4

      Hahaha! I’m like a waterfall and Kyle us like a damn, damn he beat me!

  • @Anant84257
    @Anant84257 Před 2 lety

    Thanks, lot to learn from battle

  • @adamoceallaigh2267
    @adamoceallaigh2267 Před 3 lety +2

    Intrigued to know why both of ye when centering the content in the body just didn't use display: grid and place-items:center. Is there a specific reason to go against use of this or just personal preference ?

  • @tisoydostv5574
    @tisoydostv5574 Před 3 lety +9

    Me: learning css want to give up with small designs
    But when i see these pros who are not having it easy, i have no more reason to give up.
    Thanks for these videos! 👍we need more of these. Not only we learn but we also get motivated.

  • @ankitshukla8640
    @ankitshukla8640 Před 2 lety

    Kyle what I would be simple I put the image in the body background, and put the opacity 50% on it's content and basically trace the css properties of the elements over the image, could save you a lot of time.

  • @Rocadamis
    @Rocadamis Před 3 lety +1

    He definitely should have won the first round. However your clever use of the single line of code for the Border-radius put you way ahead in the last round. Congratulations!

  • @gmail9098
    @gmail9098 Před 2 lety

    You can also use shift+ for compare in y axis

  • @cezargheorghiu2606
    @cezargheorghiu2606 Před 3 lety

    Masters at work :D Good job!

  • @vinodsaggam2157
    @vinodsaggam2157 Před 2 lety

    It was fun watching you guys 🙂

  • @vedantthombare1028
    @vedantthombare1028 Před 3 lety +1

    I tried that first one. It was perfectly done!

  • @kavyaagrawal2013
    @kavyaagrawal2013 Před 3 lety

    I 100% expected there to be a hair commercial in the intro. You got me. I'm laughing dead.

  • @surajitdas6555
    @surajitdas6555 Před 3 lety +1

    Awesome video Kyle. I am really happy that my thinking process for solving this css problem match with yours... And your are my idol in coding world along with Wesbos...
    Challenge him as well.... 😁

  • @mimoduocss
    @mimoduocss Před 3 lety

    You guys both did an excellent job dictating what you're building (especially that crazy mudda fudda bat) and always fun to watch. Interesting mixture of coding habits too. Maybe they correlate with hairstyles haha. Anytime you want a challenge, I'll be waiting for ya ;)

  • @TiimedArts
    @TiimedArts Před 2 lety

    the problem at 2:55 is that the rectangle is streched, but the corners aren't supposed to be stretched like that

  • @aravinvenkatramg1263
    @aravinvenkatramg1263 Před 3 lety +1

    Actually the first image did by kyle was the best way ,he used only one container while adrian used two containers to get the shape.Maybe it causes the percentage drop.

  • @simplegametutorials1341

    Use a grid variable for faster and accurate positioning

  • @nateargaw6955
    @nateargaw6955 Před 3 lety +1

    Awesome battle 👍 I just found css battle. It’s my new favorite place to spend on the internet.

  • @hometwig2397
    @hometwig2397 Před 2 lety

    For the first challenge, the border radius for the top left and right of the "container" could have been 100vh, turning the container top into the "pill" shape, no?

  • @vampirejs758
    @vampirejs758 Před 3 lety +4

    Please do a css battle with Designcourse Gary Simon........ btw loved this video!

  • @youtub4444
    @youtub4444 Před 3 lety

    Congratulation! You win!

  • @ank4099
    @ank4099 Před 3 lety +1

    I am third year student of CS and have been watching like millions of programming videos, just discovered your channel and you are so handsome that it's a real pleasure to learn from you :P

    • @nataliegrayhandle
      @nataliegrayhandle Před 3 lety

      I am also a computer science degree pursuer and it is very pleasing to enjoy learning from Kyle

  • @soonpangyong4099
    @soonpangyong4099 Před 3 lety

    Love it 😍

  • @nithinkottary9578
    @nithinkottary9578 Před 3 lety

    Nice job Kyle

  • @73dines
    @73dines Před 3 lety

    It would be great to see the battle Kyle vs some random CMS-expert -
    Who will be faster and make better front end content.

  • @jibaromar2249
    @jibaromar2249 Před 2 lety

    These battles are so fun to watch 🤣

  • @st.kamnakis
    @st.kamnakis Před 3 lety

    For the sunset you could use 9999px of border radius top. It makes it look more like a pill than ellipse

  • @Voidstroyer
    @Voidstroyer Před 3 lety +2

    S**t got real when he said "This time i'll simplify the web for you"!!!!!

  • @VishnuandAvyukt1918
    @VishnuandAvyukt1918 Před 3 lety

    Kyle, CSS Battle with Dev Ed also please.

  • @traveller_pbuddy
    @traveller_pbuddy Před 3 lety

    Awosome work guy's 😃

  • @mnvk83
    @mnvk83 Před rokem

    Batmicky is indeed tricky. I try to solve it before I see Kyle vs. Adrian battle. It last way more than 10 minutes to figure out right sizes for wings cutouts.

  • @akshatw7866
    @akshatw7866 Před 3 lety +3

    39:28 border-radius: 75 75 10 10 would have been way faster

  • @alexgalicia5551
    @alexgalicia5551 Před 3 lety +2

    This was a Hair Style epic battle 😂.
    Keep doing this type of videos Kyle.
    Cheers from El Salvador 😎.

  • @erikshumkov4848
    @erikshumkov4848 Před 3 lety

    Good game you guys, that batman symbol looked tricky

  • @srglmr
    @srglmr Před rokem

    I think mask or clip-path is perfect for this

  • @seait6603
    @seait6603 Před rokem +1

    2:12 black and orange kinda SUS

  • @schumanncombo
    @schumanncombo Před 3 lety

    is svg elements allowed in this ?

  • @N1ghtR1der666
    @N1ghtR1der666 Před rokem

    using that flex box to center again XD

  • @hk_build
    @hk_build Před 3 lety +1

    Kyle Vs Dev ed 🔥🔥❤️❤️❤️❤️

  • @pedllz
    @pedllz Před 3 lety

    .. border-radius percentages are based on the sides...so on a rectangle % it's not gonna give you a quarter-circle... 75px (1/2 length of the top) Would give you that....I learned this on one of your tutorials!!!

  • @tanvirashraf728
    @tanvirashraf728 Před 3 lety

    Kyle would you consider put your react course on udemy??

  • @megamindsetsolutions7569
    @megamindsetsolutions7569 Před 3 lety +6

    I want Kyle vs Tech Lead CSS battle😂😂😂

  • @boco6969
    @boco6969 Před 2 lety

    can we see more against kevin plz

  • @chiaramapelli4950
    @chiaramapelli4950 Před 3 lety

    They kept referring to the last one as a bell, but I just see a lollipop lol

  • @alejandropachas6552
    @alejandropachas6552 Před 3 lety

    Guys, why in 28:45 the circule went to the other side just by using "right"?

  • @nateargaw6955
    @nateargaw6955 Před 3 lety

    I wanna see single div videos

  • @urahara264
    @urahara264 Před 3 lety

    it will be great to see another challenge like this with Jessica " coder coder". congrats Kyle on your victory

  • @genechristiansomoza4931

    What site ate you using to do css battle? I want to practice css using that site

  • @freehubofficial8353
    @freehubofficial8353 Před 2 lety

    1:04 😂😂🙌 Big Brain

  • @codingphil4007
    @codingphil4007 Před 3 lety

    Kyle vs Dev ed next please✊✊

  • @black_platypus
    @black_platypus Před 3 lety +2

    Heheh, in a later(?) video, you talk about the difference between relative and absolute values for _border-radius,_ pointing out that you get an ugly pill-shape for non-square blocks if you use relative values.
    If you in fact made that other video _before_ this one, shame on you for forgetting :P

  • @Joshua-tg6hj
    @Joshua-tg6hj Před rokem

    I'm Australian and this guy's accent is definitely mixed with something else!

  • @kaleabalemayehu
    @kaleabalemayehu Před 3 lety +3

    We want brad also, anyone who agree leave a like on this comment so he will see it.

  • @TopGyearsago
    @TopGyearsago Před rokem

    Lol I love how he just fixed his hair in the start

  • @SugarcaneKalpavrukshGroup

    I have java exams in like 2 hours, why I'm watch this now!!!....see u after the exam!...btw love ur videos!.❤️

    • @modeal317
      @modeal317 Před 3 lety

      you realize this has literally nothing to do with java?

  • @jameswood3798
    @jameswood3798 Před 2 lety

    Why not measure sizes and positions first and than put accurate values in CSS once (in stead of tails again and again)?

  • @itsmestevieg81
    @itsmestevieg81 Před 3 lety +1

    Bahahahaha big fans of both you guys! I'm Aussie too, tell him to leave your majestic hair alone Kyle 😂 tell Adrian his accent is disappearing

    • @AdrianTwarog
      @AdrianTwarog Před 3 lety

      Haha I hear ya mate!

    • @itsmestevieg81
      @itsmestevieg81 Před 3 lety +1

      @@AdrianTwarog I'd love to do some coding with you guys or have a talk sometime. Shoot me a message ya legends

  • @scorpion32
    @scorpion32 Před 3 lety +1

    lol this is really fun.
    Adrian got screwed with the 91% should have been around 96% because of the width.

  • @mendaxassange4465
    @mendaxassange4465 Před 3 lety

    i wonder why they don't make the final result as a picture as a background image and then make all div of opacity like 30 to 40 %.... rather than sliding all over the place.... :3

  • @limitlesskode
    @limitlesskode Před 3 lety

    I just knew Kyle was gonna win from how it started.

  • @christiannwodo2151
    @christiannwodo2151 Před 3 lety

    Kyle I think I have what it takes to battle you !

  • @philwatts
    @philwatts Před 3 lety +1

    Why did Adrian already have a high score registered on the first challenge? 🤔

  • @mtranchi
    @mtranchi Před 3 lety +1

    k, now what about the js battle? CSS? Fancy pants. JS? Workhorse

  • @cjaym5671
    @cjaym5671 Před 3 lety

    Next is to challenge some subscribers!!!

  • @ayushsamantaray9868
    @ayushsamantaray9868 Před 3 lety

    Kyle, do you teach php also?

    • @ayushsamantaray9868
      @ayushsamantaray9868 Před 3 lety

      Kyle please make some videos on back-end 🙏🙏🙏.
      I like your teaching style which is very easy for beginners to understand. You are a great teacher.
      Please teach back-end 🙏🙏🙏🙏

  • @vi1818
    @vi1818 Před 2 lety

    Why don’t you do responsive css instead of coding pixels values?