Show HN: Flexbox.io – a free video series on learning CSS Flexbox
flexbox.io
flexbox.io
I can't wait for Flexbox wide-spread adoption - especially in popular frameworks. It's too bad so many people are forced to not be able to use it because of IE9's total lack of support [1]. TBH, I'm not even sure if there's a good polyfill for it.
Dimitar Stojanov (@justd100) wrote a super kick-ass write-up on scotch.io covering basically everything there is on Flexbox [2]. It's probably much quicker than 20 videos, has an amazing interactive demo, been shared over 2.4k times, and is probably the best write-up on Flexbox I've read (I'm obviously biased though).
[1] http://caniuse.com/#feat=flexbox
[2] https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-p...
In personal projects I can afford to be more fussy and only support recent browsers, but in the day job these things are beyond my control even if they seem to be beyond good reason.
Of course flexbox is for the most part a display issue - as long as your layout changing in an older browser that doesn't support it doesn't break your application (by stopping features being accessible or by making it ugly enough to fail UAT) you can still use it (with care) even if needing to support legacy user agents.
Either way, the first few videos I've watched so far are great, thanks.
Now by making these private, no one will find this from youtube, other sites won't link it and there is no playlist so I will have to click each url every 5 minutes or so, which is not the end of the world, but not fun.
He could have asked for my email for the project files(videos and project files get sent to your email currently as I understand it), and gave videos for free. Anyone actually interested in this would definitely give their email for the files. If he wants my email to teach me something else later -- or sell me something, I think someone who entered their mail while watching the series will be more interested in what he could use the emails for, and now he won't be able to reach these kinds of people from random views, in exchange for the initial email count.
I don't think this is a nice deal, but I have no data, so just an opinion. Maybe something to consider.
I'll publish the playlist in a week but for now I'm doing it only on the site.
.row-flex {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-wrap: wrap;
flex-flow: row wrap;
align-content: flex-start;
-ms-flex: 0;
flex: 0;
}
<div class="row row-flex">
<div class="col-md-2"></div>
...
</div>Why I need to give him my email? Spam? Ads? Gonna sell them? If not, then it's only an inconvenience for him and for us.
One could spend a lifetime learning the geometries of grid systems, so 2.5 hours seems pretty reasonable to me.
[1] https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexi...
Granted, googling flexbox is easy but I'd add a quick blurb in 10-20 seconds telling those who don't know me<--- what they are first.
BTW: I will definitely check out the videos!
I get a message after submitting saying check your inbox, but I haven't received any messages (checked All mail and Spam folders).
Is this an intentional decision or shortcoming based on some email service?
Most are getting the email but I am getting hammered.
Shoot me an email? wesbos@gmail.com
Thanks!!
1. Is flexbox the way to go (i.e. the new standard?)
2. Is there a css primer to help with all this? I tried centering a div with CSS once, it didn't end well!
Essentially, it avoids the "I FSCKING HATE CSS" parts.
now is flexbox supported widely or is this still ongoing thing?
That and React Native is using Flexbox to layout their apps too!