How TO - Mixed Column Layout

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





googletag.cmd.push(function() googletag.display('div-gpt-ad-1422003450156-2'); );



How TO - Mixed Column Layout



❮ Previous
Next ❯


Learn how to create a mixed column layout grid with CSS.



Learn how to create a responsive column layout that varies between 4 columns, 2 columns and full-width columns depending on screen width.


Resize the browser window to see the responsive effect:



Try it Yourself »




How To Create a Mixed Column Layout



Step 1) Add HTML:


Example



<div class="row">
  <div class="column"></div>
  <div
class="column"></div>
  <div
class="column"></div>
  <div
class="column"></div>
</div>








googletag.cmd.push(function() googletag.display('div-gpt-ad-1493883843099-0'); );





Step 2) Add CSS:

In this example, we will create a four column layout that will transform to
two columns on screens that are less than 900px wide. However, on screens that
are less than 600px wide, the columns will stack on top of each other instead of
floating next to each other.



Example



/* Create four equal columns that floats next to each other */
.column
   
float: left;
    width: 25%;


/* Clear floats */

.row:after
    content: "";
   
display: table;
     clear: both;


/* Responsive layout - makes a two column-layout
instead of four columns */
@media screen and (max-width: 900px)
   
.column
        width: 50%;
   



/* Responsive layout - makes the two columns
stack on top of each other instead of next to each other */
@media
screen and (max-width: 600px)
    .column
       
width: 100%;
   

Try it Yourself »


Tip: Go to our CSS Website Layout Tutorial to learn more about
website layouts.


Tip: Go to our CSS Responsive Web Design Tutorial to learn more about
responsive web design and grids.





❮ Previous
Next ❯

Popular posts from this blog

WWE Night of Champions

Poznań

Kaliningrad