Responsive Web Design

Responsive Web Design is a big buzzword in the web design community. It’s something everyone is talking about. In today’s age of technology it is important for a website to display correctly on a PC, laptop, tablet or mobile cell phone. In the begging, developers and designers would create a second site specifically for mobile users. This wasn’t the best solution because people had access to different devices with different view port sizes.

Solution: Media Queries

During the middle of 2012, media queries were released with Cascading Style Sheets (CSS3). This solution would display the website to look a certain way based on a size range. If the view port is less than 320 pixels than display  the website for a mobile phone.

An example of how this actually works. This sample is based on Twitter’s Bootstrap CSS library.

/*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {


    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {


    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {


    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {


CSS Frameworks

Twitter Bootstrap