A CSS framework is a pre-prepared software framework that is meant to allow for easier, more standards-compliant web design using the Cascading Style Sheets language. Most of these frameworks contain at least a grid. More functional frameworks also come with more features and additional JavaScript based functions, but are mostly design oriented and unobtrusive. -- Wikipedia
-
Saves you time in styling.
You don't have to do all the styling anymore. Just add the available classes or styles in your markup and you're good to go. But it is always important to know CSS basics to have an idea of what is happening or if you need to customize. -
Mobile ready.
Most CSS Frameworks, if not all, are built with reusability and responsiveness in mind. -
Gives grid layout classes.
Layouting is one of challenging frontend task to make, having a list of classes available for you to use is one of the key factors in choosing a framework. -
Optimize rendering of webpage.
CSS used are structured properly making sure that rendering or display time doesn't take to much resource such as time and memory. -
Utilies available
Some CSS frameworks also provide utilies such as helper classes ex. text-capitalize, text-center, align-left, etc., modals, date picker, slider, accordion.
Note: It is also important to consider when choosing a framework to use if the project is
active
andstable
.
as of Sept. 1, 2017
Framework | URL | Stable Version | Release Date | Last Update |
---|---|---|---|---|
Bootstrap | https://getbootstrap.com/ | v3.3.7 | Jul 26, 2016 | Sept. 1, 2017 |
Foundation | http://foundation.zurb.com/sites.html | |||
Bulma | http://bulma.io/ | 0.5.1 | Sept. 1, 2017 | |
W3.CSS | https://www.w3schools.com/w3css/default.asp | version 4 | March 24. 2017 | May 20, 2017 |
UIKit | https://getuikit.com/ | v3.0.0-beta.30 | Aug.18, 2017 | Aug. 28, 2017 |
Materialize CSS | http://materializecss.com/ | v0.100.2 | August 26, 2017 | Aug. 27, 2017 |
Milligram | http://milligram.io/ | v1.3.0 | Jan. 26, 2017 | June 3, 2017 |
Tachyons | http://tachyons.io/ | 4.8.1 | Aug. 16, 2017 | Aug. 16, 2017 |
SemanticUI | https://semantic-ui.com/ | 2.2.13 | Aug 07, 2017 | Aug. 8, 2017 |
-
Explore from the list of CSS Frameworks
-
Choose which you like most
-
Using CodePen or any similar tool, Create a sample usage of your chosen framework or try adding any of these frameworks in your existing projects
-
Present your work to the group.