Re:Show HN: Picnic.css, a lightweight Bootstrap alternative
by poxrud on Monday September 15, 2014 @12:09PM
(#8319674)
There is no need to litter your HTML with non semantic div tags that just represent rows and columns.
I'm a big fan of using a framework like Susy (there are others as well) that just lets you assign the number of columns an element spans.
Something like:
.logo { span (3 of 10); }
nav { span(7 of 10); }
So you can get columns without touching your HTML.
Interesting. As somebody who loathes front-end development, I'm curious to know how you work against what I consider to be the shameful lack of support for laying out elements on a page in a coherent way (something which has been present in widget toolkits for fat clients since forever). I still remember with dreads the hacks necessary to achieve a three-columns fluid layout in a cross-browser fashion, and I'm certainly not going back to that.