Skip to content

Instantly share code, notes, and snippets.

@kruxor
Last active August 29, 2015 14:15
Show Gist options
  • Save kruxor/3bee8419a7b7e18e9a1f to your computer and use it in GitHub Desktop.
Save kruxor/3bee8419a7b7e18e9a1f to your computer and use it in GitHub Desktop.
Custom Mini HTML5 Basic Grid System

Custom Mini HTML5 Basic Grid System

a basic HTML5 Mobile Friendly Grid System

A Pen by Luke on CodePen.

License.

<div class='row row-pad'>
<div class='col-3'>
a col-3 col
</div>
<div class='col-3'>
a col-3 col
</div>
<div class='col-6'>
a col-6 col
</div>
</div>
<div class='row row-pad'>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
<div class='col-1'>
a col-1 col
</div>
</div>
<div class='row row-pad'>
<div class='col-8'>
<div class='row row-pad'>
<div class='col-12'>
<h2>A simple page layout with a right widget or nav area</h2>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
</div>
</div>
<div class='row row-pad'>
<div class='col-6'>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
</div>
<div class='col-6'>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
</div>
</div>
</div>
<div class='col-4'>
<div class='row row-pad'>
<div class='col-12'>
<h2>Side Bar Header</h2>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
</div>
<div class='col-12'>
<h2>Side Bar Header</h2>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
</div>
</div>
</div>
</div>
* {
font-family:verdana;
}
*, *:after, *:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.row {
width: 100%;
margin: 0 auto;
}
.row:before,
.row:after
{
content: "";
display: table;
clear: both;
}
.row-pad {
padding: 5px 0 5px 5px;
}
.row-pad > [class*='col-']:last-of-type {
padding-right: 5px;
}
[class*='col-'] {
float: left;
}
.col-1 { width:8.333%; }
.col-2 { width:16.666%; }
.col-3 { width:24.999%; }
.col-4 { width:33.332%; }
.col-5 { width:41.665%; }
.col-6 { width:50%; }
.col-7 { width:58.331%; }
.col-8 { width:66.664%; }
.col-9 { width:74.997%; }
.col-10 { width:83.33%; }
.col-11 { width:91.663%; }
.col-12 { width:100%; }
[class*='col-'] {
padding-right: 5px;
}
[class*='col-']:last-of-type {
padding-right: 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment