Hacker News new | past | comments | ask | show | jobs | submit login

Awesome stuff.

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...




I recently open-sourced a pattern-library/framework that uses mainly FlexBox to arrange/layout items: http://bowlingx.github.io/flexcss/. FlexBox for me was especially useful for big forms while using less markup.


Wow, this looks really nice – I'm going to have to try FlexCSS for my next side project. Thanks for sharing!


Thanks for releasing this! Very helpful, and the code is a pleasure to read.


thanks :) you're welcome, I will extend FlexCss in the next month and add more documentation!


Yep. Flexbox is maybe the best development to happen to CSS in a decade. Makes layouts that were once impossible without JS into trivial three-lines-of-css solutions.


Thankfully, as of January only Vista users will still be on IE9 (well, in a supported manner).


As of now, and most likely the next couple of years, I'm stuck needing to support IE8 as as first class citizen in my designs at my day job, unfortunately. We have put our foot down about the remaining IE6 installs one of our clients (a large bank) apparently has though, so that much is good...

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.


I love consulting for enterprises due to the stability and large amounts of data but I still run into a lot of IE7/IE8. It is depressing.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: