3 ms·
Flexbox? That's way easier than float design and both of those are way easier than designing everything with tables.
by hajile 7y ago
Flexbox? That's way easier than float design and both of those are way easier than designing everything with tables.
- heyoni 7y agoI know...and I kind of got the gist of it except I had a lot of trouble developing an intuition for it by trying to understand the history, other methods and just basically copying source code from existing websites...it's just my process for learning new things and it quickly gets overwhelming with front-end development...
- afarrell 7y agoRepeatedly playing https://flexboxfroggy.com/ https://flexboxfroggy.com/ is better for developing intuition.
- benbristow 7y agoI see what you mean. I've been using flexbox for a while now and still get muddled up if align- or justify- is vertical or horizontal Thankfully with modern browsers nowadays you can open up their dev tools and use them as a 'scratchpad' to play about with CSS.
- wlesieutre 7y agoI like this guide for flexbox: https://css-tricks.com/snippets/css/a-guide-to-flexbox/ https://css-tricks.com/snippets/css/a-guide-to-flexbox/ Breaks it down into simple pieces and explains with clear diagrams.
- wolco 7y agoTables were always easy.
- buboard 7y agoi love tables. in fact tables can be more responsive than "responsive" layouts. They were from the start. Pity that some purists ostracized them
- qwtel 7y agoisn’t css grid effectively the return of tables? I’ve only had limited experience with both, but thought they were similar.
- hajile 7y agoIf you took that exact table design and implemented it using flexbox (or even floats), the performance of the site would increase. Tables require two (sometimes more) separate reflows. Minor changes in one cell can potentially force the entire table (and all its contents) to re-render. I also don't miss the days of slicing up images into tables for the performance and load-time gains either.