Five easy and fun CSS effects

  Рет қаралды 51,954

Kevin Powell

Kevin Powell

Күн бұрын

Пікірлер
@KevinPowell
@KevinPowell Жыл бұрын
Temani Afif (of CSS Challenges) mentioned to me that instead of magic numbering the underline for the gradient, one approach is to do this: background-position: 0 calc(100% - .2rem); Then you know it's offset directly from the bottom.
@justsample9185
@justsample9185 Жыл бұрын
what about just background-position: left bottom?
@T-W-S
@T-W-S Жыл бұрын
and you can adjust bg position further like this: `background-position: left bottom 2px` (which means 2px from the bottom, same as calc(100% - 2px))
@tatof2
@tatof2 Жыл бұрын
@@T-W-S exactly! more stable and easier. no magic
@molamola5260
@molamola5260 10 ай бұрын
This man really loves css.
@iamtharunraj
@iamtharunraj 8 ай бұрын
Thank you Kevin for this amazing video. I have never tried one of these except the *fancy link 2* whichi actually good from one of your shorts. You're one of the reasons why I started to fall in love with CSS 💞
@eksperiment6269
@eksperiment6269 Жыл бұрын
It's always great when you're introduced to new things in CSS you didn't know was possible, thanks Kevin 😊👍
@zn3rgy1000
@zn3rgy1000 Жыл бұрын
On Gradients inside text, maybe you can use percentage as well to make sure that even if create new lines it will still reach your desired color, although you'll need to note that it will be a magic number as well. Thanks for these contents Kevin! 💯
@KOBE42__
@KOBE42__ Жыл бұрын
The following seems to happen quite often: 1) I start working on a new project 2) I start thinking… maybe I can do X on this project 3) Open KZbin, first video I see is Kevin Powell. “How to do X” Honestly, this has happened quite a few times now I’m starting to think that you are tapping into my brain, Kevin 😅
@andrewrea2799
@andrewrea2799 Жыл бұрын
Really fun video Kevin. The effects that I think I could get away with in my projects would be using multiple box shadows and surprisingly the fancy link 1.
@Jumanji_Dev
@Jumanji_Dev Жыл бұрын
Our Master 👑 , Lovely to know new effects using CSS only 👌💯 + 1
@TrostCodes
@TrostCodes Жыл бұрын
Really fun effects, Kevin! Love these kinds of videos.
@AleksPopovic
@AleksPopovic Жыл бұрын
These are a bit over the top, but if toned down I think some of them would be really cool, especially on a dark background as shown in the example. I am currently redesigning my website and I'm definitely going to play around with the layered titles and image cutout titles to see if I can make them work. Thanks for making these. 🙏
@swaruputube
@swaruputube 11 ай бұрын
Thanks
@KevinPowell
@KevinPowell 11 ай бұрын
Thanks so much!
@widespectrumcreators4691
@widespectrumcreators4691 Жыл бұрын
kevin powel rockssss !!!
@re.liable
@re.liable Жыл бұрын
Transition is realllyyyy nice.
@virtual5754
@virtual5754 Жыл бұрын
Text shadow can be used to create 3d effect. One shadow is red with positive x, one shadow is cyan with negative x, both with 0 y. This can be viewed in 3d glasses. Might need to change which color goes in which direction
@acubley
@acubley Жыл бұрын
"go over the top" Someone's gonna reinvent the blinking text thanks to you, Kevin. 👀
@ricseeds4835
@ricseeds4835 11 ай бұрын
Right off the bat, I'm getting Vietnam war flashbacks to LaTeX's tcolorbox package. That package can probably do everything you can imagine but it looks intimidating as hell.
@virtual5754
@virtual5754 Жыл бұрын
Unsupported features like lh units can be worked around by using @supports() directive. Put inside parts of solution that depends on it, put fallback into @supports(not()). Better to use it with simple and small pieces of code, or it will be too hard to work with.
@WarriorWraith477
@WarriorWraith477 Жыл бұрын
the lh unit and anchor is really a game changer lol
@simonwxyz
@simonwxyz Жыл бұрын
Would be interested to see some similar text effects making use of "box-decoration-break" to clone / wrap effects between linebreaks.
@ChrisIsOutside
@ChrisIsOutside Жыл бұрын
if you set the h2 to display inline-block would it make the gradient work when it wraps?
@LePhenixGD
@LePhenixGD Жыл бұрын
18:40 Hey Kevin! I wanted to know if it was possible to do the opposite of this effect, where we have a background image but the text seems "cut-out" in the background
@KevinPowell
@KevinPowell Жыл бұрын
Depends a little on what's behind the text 😅. There are a few different ways depending on the effect you want, or potentially no real way to do it, though I think worst case would be some sort of clip-path or mask using an SVG in some way.
@mrahmedmosaad5744
@mrahmedmosaad5744 Жыл бұрын
Really awesome like ever
@backup_hdd
@backup_hdd 11 ай бұрын
wasn't there some css proposal for having the bounding box for text be at the actual characters' boundaries instead of including line-height and everything? or maybe i just misremembered this or mixed it up with some vector graphics software,,
@PascalHorn
@PascalHorn Жыл бұрын
08:50 Sometimes I do an effect like this on links too, but I prefer to use background-position: left bottom; or background-position: right bottom; This is much easier to handle and also well supported in all browsers, also with transitions. And then I can simply add padding-bottom to bring the line further down. As noticed, the link has to be display: inline; to work. I think I got the idea from another of your videos, Kevin. Thanks again for your work in general, much appreciated. 😊 Edit: Ah yeah, fancy-link-2 is exactly what I've meant what I'm using from time to time. So good. ^^
@TurpoChargedGaming
@TurpoChargedGaming Жыл бұрын
Any advice on avoiding choppy ends of animations?
@KevinPowell
@KevinPowell Жыл бұрын
For the outline? afaik, there's nothing we can do. For whatever reason, chrome (at least on windows) doesn't do subpixel rendering for outlines. When its moving fast enough, you don't notice, but when you have an ease, and it's moving slow at the end, the pixel by pixel jumps aren't clean.
@anuvette
@anuvette Жыл бұрын
pls make an indepth video about images. i hate working with images so much they never behave the way i expect or want them to and it's just such a pain in the ass for me ahh
@KevinPowell
@KevinPowell Жыл бұрын
I have a playlist on them, which might help :) - kzbin.info/aero/PL4-IK0AVhVjPKGIBWg7YYmlBkFIiy_9r1
@anuvette
@anuvette Жыл бұрын
@@KevinPowell thank you ♥️
@gabydewilde
@gabydewilde Жыл бұрын
Ahhh yes, all the things you should never do with css but cant resist. I'm surprised you've managed to contain yourself and didn't use many gradient backgrounds. Perhaps you didn't know and now you have to play and make things even worse :)
@bopuc
@bopuc Жыл бұрын
wooooow
@prajapati_dp
@prajapati_dp 11 ай бұрын
@dietrichlee518
@dietrichlee518 Жыл бұрын
Not first
@balanagusiddhartha8626
@balanagusiddhartha8626 Жыл бұрын
I wish ur videos were brief cause it's too long to start
@KevinPowell
@KevinPowell Жыл бұрын
After 7 years of making videos, this is what you get with me 😅. I tend to be a bit on the longer side, and go into the "how and why" everything works, and it makes them a bit longer. I do have certain times when I'll focus on keeping things shorter, and it is something I keep front of mind, (because if I didn't this one would have been 40 minutes 😆), but at the same time, it's sort of how I approach things. I do make a big effort to keep intros under 1 minute though.
@ayushraj5672
@ayushraj5672 Жыл бұрын
*{ First; } 😅 (me the first)
@KevinPowell
@KevinPowell Жыл бұрын
almost :D
@AndreSantos-yk9pr
@AndreSantos-yk9pr Жыл бұрын
Firstttt
CSS position deep dive
28:14
Kevin Powell
Рет қаралды 112 М.
Award Winning Animation With Only 20 Lines Of CSS?
6:59
Hyperplexed
Рет қаралды 1,9 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
23 CSS features you should know (and be using) by now
31:31
Kevin Powell
Рет қаралды 83 М.
Unfamiliar CSS patterns that improve on the classics
22:57
Kevin Powell
Рет қаралды 48 М.
Using CSS custom properties like this is a waste
16:12
Kevin Powell
Рет қаралды 185 М.
Most people have no idea you can style underlines like this
10:03
Kevin Powell
Рет қаралды 41 М.
Top 10 Tips and Tricks with Tailwind CSS
23:45
developedbyed
Рет қаралды 92 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 989 М.
Flexbox or Grid challenge // which would you use to solve these?
25:27
Under the radar CSS features for your CSS reset
11:41
Kevin Powell
Рет қаралды 50 М.
Learn flexbox the easy way
34:04
Kevin Powell
Рет қаралды 734 М.