You Don’t Need JavaScript for That, by Kevin Powell

  Рет қаралды 14,551

JetBrains

JetBrains

Күн бұрын

Пікірлер
@NaserPapi-x7z
@NaserPapi-x7z Ай бұрын
Kavin is my number one hero in CSS, and I always enjoy his KZbin videos. Thank you for your kindness and the effective teaching techniques you're using...
@killerwolle88
@killerwolle88 2 ай бұрын
Form vlidation: front-end: for the user, back-end: for yourself
@pentexnyx5883
@pentexnyx5883 Ай бұрын
Kingpin KP
@nomadshiba
@nomadshiba 10 күн бұрын
37:40 you can bind them with any js state. similar to binding with input event.
@MrWhiteav6
@MrWhiteav6 2 ай бұрын
Incredible stuff Kevin! Love your positivity brother and your knowledge is seemingly infinite 🎉
@k16e
@k16e 2 ай бұрын
So useful. So much fun. Thanks Mr. Powell and JetBrains.
@angladephil
@angladephil 27 күн бұрын
Very useful, thank you Kevin ! On the forms, I dislike when fields go up and down when displaying or not an error message... Is there a way to avoid this ? Thank you.
@merotuts9819
@merotuts9819 2 ай бұрын
Lord KP on JetBrains 🤩
@clevermissfox
@clevermissfox 2 ай бұрын
Not that I think you should build a tabs component with CSS only especially because of all of the Aria attributes that need to be added and removed, but the comment about needing to be able to use your arrow keys with tabs to make it accessible made me wonder if it was possible to do that with radio groups for tabs? It was not long ago I had discovered that pressing the tab key on your keyboard when you're in a radio group (where they all have the same name) doesn't move to the next radio button, you need to use your arrow keys to navigate between the radio buttons. But as far as the table indexes go, if you have selected a radio button and it's checked , and all of the other table panels are to set to display none, then pressing the tab key should navigate into the active tab panel That said, making an accessible tabs component is much easier with JavaScript
@nomadshiba
@nomadshiba 10 күн бұрын
for switch i prefer input[type="checkbox"] with [role="switch"] then style it
@StingSting844
@StingSting844 2 ай бұрын
I actually don't mind using these native features but what happens is that the corner cases between browsers keeps going up and it's so hard to maintain and there is no ROI
@ahooton
@ahooton 2 ай бұрын
I discovered a small issue with the hint and error CSS when using this on my project... When clicking from a focussed text input to either a radio button or submit button, it was forcing me to click twice in order to focus the new element. I managed to debug the issue by removing display:block. Any suggestions as to how I can get this working properly?
@phillduffy
@phillduffy 2 ай бұрын
Hello Frontend Friends!
@pookiepats
@pookiepats 2 ай бұрын
😒
@nulljeroka
@nulljeroka 2 ай бұрын
Awesome!
@NickTheCodeMechanic
@NickTheCodeMechanic 2 ай бұрын
For the password, I'd modify the regex to limit the total number of word chars and number chars, respectively. E.g. (?=....){,8}(?=...){,4}, where the first group your word chars and your 2nd your numbers. Also, I get the ^ and $. Those makes sense, maybe. But the `.*` and `.+`, why would that be allowed in a password field when you already have ^ and $ bounding (but not limiting) user input? I'd test it to see if you can't copy paste a whole script in there... I know I'm probably nit picking, but regex is kind of my thing (literally just finished a refactoring engine using regexes).
@imkow
@imkow 2 ай бұрын
Phone apps can use these, right?
@CoolTebza-eh7ig
@CoolTebza-eh7ig 2 ай бұрын
Possible depends on how go about it. What platform where it ran ,etc.. use case. It's up to you what you to run on.
@PaulAllsopp-rh5gb
@PaulAllsopp-rh5gb 2 ай бұрын
You simply don't use something if you don't need it, just because you know how to. Put another way, the tool you use for everything is not necessarily the best tool for the job. Or another way still: don't write code for something the browser can do already, learn how to call the browser method. Expand your toolset.
Ask Me Anything (AMA) With the WebStorm Team
43:47
JetBrains
Рет қаралды 666
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
How To Handle Permissions Like A Senior Dev
36:39
Web Dev Simplified
Рет қаралды 325 М.
Write less code with these 5 CSS tips
15:38
Kevin Powell
Рет қаралды 51 М.
Center the bottom row when using grid auto-fit
26:54
Kevin Powell
Рет қаралды 23 М.
Using CSS custom properties like this is a waste
16:12
Kevin Powell
Рет қаралды 185 М.
Why's nobody using Astro?
9:26
Maximilian Schwarzmüller
Рет қаралды 33 М.
Did Theo Recommend Go?? | Prime Reacts
1:25:45
ThePrimeTime
Рет қаралды 264 М.
CSS Popover + Anchor Positioning is Magical
20:44
Kevin Powell
Рет қаралды 53 М.
How To Study Programming The Lazy Way
11:15
The Coding Sloth
Рет қаралды 767 М.
A new approach to container and wrapper classes
25:27
Kevin Powell
Рет қаралды 272 М.
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН