Columnal: a fluid CSS grid, that scales from widescreen laptops down to phones
columnal.com
columnal.com
Why would anyone want presentational classes in their html? The whole point of the semantic/presentational separation of html/css is so that I don't need to touch the html when I want to make a presentational change. This is a backwards step.
Does anyone know of a responsive css framework that doesn't require me to mess with my html?
Once you learn how grids work (ie in the layout of graphics and text elements) - you can make your own grids and not bother with the frameworks or template code, etc.
Of course grids are highly relevant to design. My problem is with the grid frameworks that are bulky with preset classes that expect me to use in my html.
I don't think it's relevant in my html whether a div is 2 columns or 8, that's presentational. Why can't someone make a framework that has clean standard html and a css file with lots of boilerplate grid code that I can use to apply to certain divs in my html?
When I want to make a change to the appearance of my page then I go into the CSS file, not mess around applying classes to my div's in my HTML file. That was kind of the point of CSS in the first place.
Could elaborate on why you created yet another one instead of going with MQ, Less, AnonAnon, Cabin, Gravity, 1140grid, Sass/Susy, Inuit or Skeleton?
I didn't have time to check all of them to see how this differs, but I compared it to 1140grid and found that Columnar uses numerals instead of spelled-out numbers (i. e. 8 instead of eight) in class names and that it has more IE6 hacks. That's enough difference IMO to write a new one, and I'm sure I could find more material differences in a more thorough examination.
Also the market isn't saturated for fluid CSS frameworks (not even close) so if someone makes a nice website for one and can get more people to use it, I think it's a good contribution to the web!
And it works really well on my MacBook Pro 17" with Safari in full screen down to my iPhone.
Looks like I'm gonna try it on my next blog.
class="col_1"
will ever be "clean" to me.It's however very interesting to study these frameworks' underlying code to see how they solve things.
[0] http://www.cloudfour.com/css-media-query-for-mobile-is-fools...
Sure it sounds like some extra work, but if you're looking to optimize what gets loaded, it might be worth it.
HTH.