The first 1000 people to use the link will get a free trial of Skillshare Premium Membership: skl.sh/kevinpowell03211
@kuntaldas28433 жыл бұрын
what the... Kevin using time machine
@rohitbisht54573 жыл бұрын
A very nice video sir u r the best. A quick request, can u make a video about a parent div element who is smaller in size compare to its child div element and has overflow hidden . And the objective is to have a moving animation of parent div over its child div without moving its child div during animation Thank you
@marcod.6433 жыл бұрын
Interesting video as always and... nice T-Shirt 🤣🤣🤣
@KevinPowell3 жыл бұрын
Thanks! 😁
@Morrile13 жыл бұрын
Whilst this is something I don't think I would use (yet) it does highlight that web designing is very fluid and ever changing. Many thanks Kevin for the Skillshare Premium membership :-)))
@FieryHammer3 жыл бұрын
I have found your channel during the weekend and I am watching since. I could already use some stuff you show in your videos and have marked a lot to see later. I have also added your course on my ToDo list. You are one of the few people who make me understand CSS and be actually excited about doing things with it :)
@scheimong3 жыл бұрын
Love it. Wish I had known about it when I was writing code for my custom multi-line ellipsis. I had so much trouble that I eventually gave up. This auto-wrap trick would basically make that trivial.
@guillermoandradaFSD3 жыл бұрын
The most desirable content I found on the Internet about this subject. Thanks Kev for teaching like that.
@shivanshshalabh3 жыл бұрын
I was just going to search for a video on this topic. Thanks a lot for putting up this video 'CSS KING'
@JimGarns3 жыл бұрын
It annoys me how much I have to question the amount I know about CSS after watching every one of your videos!! Thanks for this, added to my snippet catalogue
@cintron3d3 жыл бұрын
Ok that url trick is dope. Many thanks for sharing all these tips!
@iiviigames3 жыл бұрын
If I had watched this when I woke up this morning, I would have saved myself 10 hours of rage and I'd still have a 2 monitor setup.
@harishst2023 жыл бұрын
Awesome as always! Thanks for sharing!
@Pfoffie3 жыл бұрын
Thanks for float-root 🥰😍❣️
@KevinPowell3 жыл бұрын
I just wish we had it 5+ years ago 😅
@Pfoffie3 жыл бұрын
@@KevinPowell i so agree haha
@VladimirJanjic023 жыл бұрын
I started so far with videos and i am going to watch every video u made in last month also, so far i can say you are getting better and better and your content is much better every time, so i am glad u are making progress and continue like that, big support for you work! :)
@SouravTechLabs Жыл бұрын
Great tip, watched this 2 years back, but using it now! The real challenge however comes when the image, in my case it's a doughnut chart from vue-chart, needs to be in the middle!
@timbittins3 жыл бұрын
Wonderful! Now I can wrap text around images like I wrap my head around CSS. Thanks Mr. P!
@anb11423 жыл бұрын
I've been stuck at this problem for hours You're a godsend
@harounach3 жыл бұрын
Thanks Kevin this is pretty awesome
@KevinPowell3 жыл бұрын
Thanks, glad you enjoyed it :D
@BigBadTubaDudeCRA3 жыл бұрын
This blew my mind . I'm making a website for Basics of Web Development class and it's a presidential campaign page for Saitama from one punch man. I wrapped the bio text around OPM and my teacher said he didn't know how I did that so it blew his mind too!
@techtipsuk3 жыл бұрын
Flow root, you learn something new every day
@djordjek39163 жыл бұрын
Thank you very much for everything you do Kevin. I always learn something new from watching your videos. Liked.
@jsthaut3 жыл бұрын
Thank you so much you don't know how much i needed this tutorial
@MyIreallydontcare3 жыл бұрын
Kevin, I bloody love your videos.
@sulaimandev3 жыл бұрын
Most needed video
@joandmello6603 жыл бұрын
You are simply awesome Kevin
@KevinPowell3 жыл бұрын
Thanks!
@AlanWagoner3 жыл бұрын
Great video and I liked the shirt!
@celeis1003 жыл бұрын
This has definitely made my portfolio better looking, thank you so much!
@0xbitbybit3 жыл бұрын
Awesome, such useful videos, cheers mate!
@jatinkhatri96502 жыл бұрын
struggling for this thing for one day. Thanks a lot. You made my day.😇
@abdelmonemnaceur77763 жыл бұрын
Who else is waiting for new videos notifications from Kevin's channel! Interesting :D!
@harshjain83453 жыл бұрын
Wow...great And unique css property..🙌🙌
@ortania3 жыл бұрын
By the way, In Chrome there is CSS Shapes Editor extension for dev tools, that works in a similar way as in Firefox
@ginaGale3 ай бұрын
Thanks, this is just what I needed.
@GergelyCsermely3 жыл бұрын
Thank You!
@KevinPowell3 жыл бұрын
Glad you enjoyed it!
@galiprandi3 жыл бұрын
Great t-shirt and great video! 👏
@peteharrison3241 Жыл бұрын
Great tutorial Kevin, thanks. I found this example of creating hexagon/polygon grids, can you use similar techniques you've used to wrap text around the image to shape text inside the hexagons ?
@sjohn29243 жыл бұрын
Vaov!!, it was very interesting to learn that, Thanks Kevin
@AntoniKrokodyl Жыл бұрын
Great video, love the t shirt.
@MohammadAbdulHyeShaon3 жыл бұрын
Awesome....Go Ahead
@thevonmunchies92132 жыл бұрын
Super useful! Thank you!
@tessamactaggart58223 жыл бұрын
Just wow.. and so well explained! Thank you.
@ahsath3 жыл бұрын
That's new, I remember a while ago I wanted the create a wave couldn't do it, but with path() oh boy
@Beat0X3 жыл бұрын
You can see the shape-outside of url type in chrome devtools ça simply hovering over the element that has the property in the elements tab
@ari_archer3 жыл бұрын
this content is underrated
@Mathemarius3 жыл бұрын
5:42 The reason why this wasn't working as you expected is that you put all points on the diagonal (same x and y value).
@yupii19973 жыл бұрын
Educational and great video as always Kevin as a self thaught(still learning) developer your videos help me so much
@vishsingh72353 жыл бұрын
OMG Kevin. I need that shirt!
@franciscomagalhaes74573 жыл бұрын
Hey Kevin, if you made a lil demo exemplifying how to draw a path (maybe in figma) and tie it to an image to get this effect, maintaining responsiveness, that would be really valuable. Thanks a bunch for the great tidbits you keep offering without all the "You need to know this to be a web developer" clickbait!
@ahmadhassan56803 жыл бұрын
thank you kevin.
@maelstrom573 жыл бұрын
I'm so using on my next project, thanks Kev
@jenniferward68213 жыл бұрын
my hero
@Astras-Stargate3 жыл бұрын
Thanks Kevin!
@KevinPowell3 жыл бұрын
You're welcome 😊
@js-swift3 жыл бұрын
Thanks a lot Sir because you always update me to become better in css 🍔 🍔 🍔 🍔 🍔
@davispeixoto3 жыл бұрын
This is awesome! Thanks
@wolfenrico Жыл бұрын
This is great!!!! Thanks!
@shayanfaghihi3 жыл бұрын
You are amazing Kevin. What's the application you use for recording your desktop?
@DenisTRUFFAUT2 жыл бұрын
Awesome !
@brummyninja2 жыл бұрын
I stumbled across this after pondering how to do something similar with images
@pandabike38263 жыл бұрын
Amazing! Thank you!
@KevinPowell3 жыл бұрын
You're welcome 😊
@pallavisinghchandansingh92033 жыл бұрын
Thank you very much sir I am a child and you really helped me
@snakemanluffy76453 жыл бұрын
wow cool property :D
@rkd-me3 жыл бұрын
Woah, didnt know about flow root, would use clearfix instead, thanks!
@utkarshagrawal36403 жыл бұрын
According to u what is the best way of showing a drop-down list ??
@manthkumar10943 жыл бұрын
really amazing video.
@travezripley3 жыл бұрын
Thank kev!!
@MightyHuff5 ай бұрын
Is there a maximum number of lines of text for this to work as I managed to get one to float right with shape but when I try to float left it either does nothing or just move the subsequent lines of text away. Any idea as to why this is?
@francescotagliavento80813 жыл бұрын
when are you going to do a video about positing?
@KeyObserver1 Жыл бұрын
Hello Kevin. Your video is really helpful. I have managed to use the "shape-outside: circle ();" command in my CSS file on Notepad. However, when I used the "shape-outside: url();" command, nothing changed, that is, my text is still not wrapping around my irregular image. Any suggestions?
@JamesCoyle953 жыл бұрын
With your last example, if the text is taller than the image, how do you get the image to stick to the bottom right of the container?
@chhavimanichoubey94373 жыл бұрын
woah latest magic tricks
@somnvm373 жыл бұрын
0:57 soup image, of a lemon, right?
@KevinPowell3 жыл бұрын
Pretty sure it's some soup :)
@mohammadnoushadsiddiqui47863 жыл бұрын
Which IDE is best for html css and JS right now m using vs code m thinking to switch to webstorm coz vs code lags sometime when there is lot of Sass files there
@KevinPowell3 жыл бұрын
What are you using to compile the Sass? I've never run into an issue myself.
@mohammadnoushadsiddiqui47863 жыл бұрын
@@KevinPowell live Sass compiler extension sir after the latest update of vs I encountered this problem sir 😅
@saadamehdi2848 Жыл бұрын
There's a big issue. How does this work witih a figure element (I need figcaptions) ? It doesn't... shape-outside only applies to img
@aminedev_073 жыл бұрын
hey! i hope the next video would be designing a thumbnail with css
@KevinPowell3 жыл бұрын
Like my YT thumbnails? I still use Photoshop for that 😅
@aminedev_073 жыл бұрын
@@KevinPowell ik just like a new idea or smth
@thedacian1232 жыл бұрын
Why you did not get rid of 'float:left'?
@nickwoodward81927 күн бұрын
Anyone know if it's possible to do this with say 4 lines of text and have the image and text both vertically aligned?
@r-i-ch3 жыл бұрын
I always wonder why you don't use clip-paths/shapes in your CSS Battles.
@KevinPowell3 жыл бұрын
Writing them out and getting the right shape in under 10 minutes wouldn't work well for me 😅
@rathernotdisclose80643 жыл бұрын
Awesome
@KevinPowell3 жыл бұрын
Glad you enjoyed it
@Jaseinatl2 жыл бұрын
Can you only do this with image elements or could you use the shape features to wrap around, say a headline?
@KevinPowell2 жыл бұрын
Pretty sure it only works with images that have transparency. You can do it with SVGs as well, or provide it with a different clip path, say, based on an SVG, so you could simulate it for text, but seems like a lot of work.
@craigmillerer3 жыл бұрын
Can you animate/transition shape-outside?
@techtipsuk3 жыл бұрын
Could just add some white space in your image to get around that constrain.
@JOEL-nn8fk3 жыл бұрын
Can't seem to get the shape-outside: url('path'); to work -- it still wraps like an old school float. Help....
@ayoreis3 жыл бұрын
Ha ha ha 😀 I use that plant image as my desktop background.
@GlennPhilp3 жыл бұрын
How would you go about implementing this for a CMS? The struggle is to implement something like this requires developer skills as each image can be different in size and shape. For developer pages it is fun and relatively easy.
@pijusmilinis22603 жыл бұрын
Any idea, why shape-outside is not working particularly on chrome if the text has a property of display flex?
@tomvoltz75063 жыл бұрын
Hi Kevin, I have a multicolumn p-tag (margin: 0 auto; column-width: 20em;) Unfortunately wrapping the text on a circular image won't work with that. Is there a work around? Thanks
@janemig3 жыл бұрын
Hi Kevin, Does it only work with webp images? I'm using a png with a transparent bkgd but it's not working. Thanks!
@joaomatos11443 жыл бұрын
API by Day IPA by Night hahah, nice once!
@itzikca3 жыл бұрын
You dont have that in chrome (the visualization thing) ? Because i usually develop in chrome...
@KevinPowell3 жыл бұрын
I'd strongly suggest Firefox for CSS work. Much better dev tools when it comes to CSS.
@arunsp7673 жыл бұрын
So shape-outside works only inside?
@rannyarcher293 жыл бұрын
plz we want how to put a border to inormal shapes 😄😄
@ayoreis3 жыл бұрын
Use a filter whit the drop-shadow() CSS function whit no blur and spread
@josvelema23623 жыл бұрын
@@ayoreis nice one 1 combined it with a box shadow and turned a div into a neon sign :O :D
@kuntaldas28433 жыл бұрын
totally forgot "float" still exists
@dankierson3 жыл бұрын
Try making a price list without float.
@dankierson3 жыл бұрын
@Danny Kirkham One with varying amounts of periods between each item and its price, with the prices all aligned in one vertical line like here www.speediwash.ie/prices.html ? If you have a link to an example of this, please provide it.
@98toxic13 жыл бұрын
Where can I buy that shirt?
@KevinPowell3 жыл бұрын
The store I bought it from has closed sadly, but if you do a search for it, it looks like it's all over the place anyway :)
@haythamkenway15613 жыл бұрын
Hey Kevin do you have tutorial about API ?
@KevinPowell3 жыл бұрын
No, I don't. Anything specific you're after? There is one on FreeCodeCamp's channel that is awesome.
@haythamkenway15613 жыл бұрын
@@KevinPowell I was looking for some API Lesson because I heard just front end and html , css , js , etc ... is not enough. some people told me that I must learn about something like RestAPI. what do you think about that? is it real?
@Ostap19743 жыл бұрын
interesting that it includes margin in the playground.
@KevinPowell3 жыл бұрын
I was pleasantly surprised when I discovered that :)
@huaweitrainingsafrica3742 Жыл бұрын
For this to work, I think the image has to be the first child. I was working with a design that required the image to be second child (that is after the text) and wasn't working. Until I moved the image before the text. Then gave my image "float:right;" style. If anyone has an alternative workaround, please help. DISCLAIMER; I am not really good with floats.
@marcindomanski56543 жыл бұрын
What about situation, when I have one image with bg and other with transparent bg, and i want use this transparent image for create clip shape? Shoul I create this transparent image with area filled with 0.00001 alpha?
@MR-su4di3 жыл бұрын
I wonder if simply just passing the clipped image to shape-outside url won't do the work?
@KevinPowell3 жыл бұрын
it wouldn't need an alpha at all? Or, don't put it as a background image? If you float the image, but then have the shape-outside url to the other one, it'll follow it's path, even on the other image.