Completely invalid advice in 2014. LESS and SASS now provide everything that CSS "can't do" in this answer.
CSS 'frameworks' are missing the point (2008)
11–20 of 44 posts
Re: CSS 'frameworks' are missing the point (2008)
#12Re: CSS 'frameworks' are missing the point (2008)
#13It does not matter if the framework is mixed in by SASS or LESS, because from that point of view you could argue that Javascript frameworks are not required, because they could be mixed in as well.
Re: CSS 'frameworks' are missing the point (2008)
#14Stackoverflow had sense enough to close it as flamebait.
Re: CSS 'frameworks' are missing the point (2008)
#15I find frameworks more useful for rapid prototyping. I can make a cheap wireframe with some bootstrap styles, and quickly move things around until I get the layout I like. then I'll build the final draft from scratch.
Re: CSS 'frameworks' are missing the point (2008)
#16Re: CSS 'frameworks' are missing the point (2008)
#17Completely invalid advice in 2014. LESS and SASS now provide everything that CSS "can't do" in this answer.
Re: CSS 'frameworks' are missing the point (2008)
#18What I do is have bootstrap.css vanilla loaded, then I load a bootstrap_overrides.css.scss where I override styles/colors/looknfeel. Make bootstrap my own, you know?
[1] - http://smitecamp.com/
Re: CSS 'frameworks' are missing the point (2008)
#19Frameworks are overkill for most of my projects. Maybe it's because I don't write web apps, but I never need all of the features included in something like bootstrap. Just a few of the modules. What's more, I'm overwriting much of that code anyway when I style the site. In that regard, frameworks take more work, and make sites harder to maintain. I find frameworks more useful for rapid prototyping. I can make a cheap…
Re: CSS 'frameworks' are missing the point (2008)
#20
that you could perhaps use mixins to replace some of the elements with (you could mix-in "row" to "nav-header", and "col-sm-2" to "my-logo"), but regardless, you still need three DOM nodes, and trying to fit those into a purely semantic separate-structure-from-presentation box can get extremely tiresome.I definitely don't like this. That said, the speed and flexibility of frameworks like Foundation/Bootstrap are just so vital for my front-end speed that I can't imagine giving these things up.
One other advantage is that, if you're working with other front-end developers who have used your same framework, there is a lot of knowledge sharing that happens automatically (knowing when and where to use containers, for example, can save a lot of headache when two devs are working on the same front-end layout).