eight.css
Version:
A micro (and modular) CSS framework based on 8pt grid
1,023 lines (883 loc) • 32.5 kB
HTML
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>eight.css</title>
<link rel="icon" type="image/png" href="art/logo.png" />
<link rel="stylesheet" href="eight.css">
</head>
<body id="wrapper">
<!-- Sample Content -->
<a href="https://github.com/zuck/eight.css" title="Contribute on GitHub!">
<img class="sm centered logo" src="art/logo.svg" alt="eight.css">
<img class="centered" src="https://badge.fury.io/js/eight.css.svg" alt="npm version"/>
</a>
<hr />
<h1>Heading 1</h1>
<a href="https://github.com/zuck/eight.css"><img class="md left" src="art/logo.svg" alt="eight.css" /></a>
<p>Lorem ipsum dolor sit amet, <a href="#" title="test link">test link</a> adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus. Lorem ipsum dolor sit amet, adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<a href="https://github.com/zuck/eight.css"><img class="lg right" src="art/logo.svg" alt="eight.css" /></a>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus. Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<h2>Heading 2</h2>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<h3>Heading 3</h3>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<h4>Heading 4</h4>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<h5>Heading 5</h5>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<h6>Heading 6</h6>
<p>Lorem ipsum dolor sit amet, <em>emphasis</em> consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.</p>
<hr />
<h1 id="misc">Abbr, acronym, pre, code, sub, sup, blockquote, etc.</h1>
<p>Lorem <sup>superscript</sup> dolor <sub>subscript</sub> amet, consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. <cite>cite</cite>. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus. Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy. <acronym title="National Basketball Association">NBA</acronym> Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus. <abbr title="Avenue">AVE</abbr></p>
<pre>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam dignissim convallis est.
Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus.
Maecenas ornare tortor. Donec sed tellus eget sapien fringilla nonummy.
<acronym title="National Basketball Association">NBA</acronym>
Mauris a ante. Suspendisse quam sem, consequat at, commodo vitae, feugiat in, nunc. Morbi imperdiet augue quis tellus.
A piece of computer code:
<code>@import 'eight.css'</code>
</pre>
<blockquote>
<p>"8pt is the magic word."</p>
<p>"This stylesheet is going to help so freaking much."
<br/><cite>Blockquote</cite>
</p>
</blockquote>
<hr />
<h1 id="list_types">List Types</h1>
<h3>Definition List</h3>
<dl>
<dt>Definition List Title</dt>
<dd>This is a definition list division.</dd>
</dl>
<h3>Ordered List</h3>
<ol>
<li>List Item 1</li>
<li>List Item 2</li>
<li>List Item 3</li>
<li>
List Item 4
<ol>
<li>List Item 4.1</li>
<li>List Item 4.2</li>
<li>List Item 4.3</li>
</ol>
</li>
</ol>
<h3>Unordered List</h3>
<ul>
<li>List Item 1</li>
<li>List Item 2</li>
<li>List Item 3</li>
<li>
List Item 4
<ul>
<li>List Item 4.1</li>
<li>List Item 4.2</li>
<li>List Item 4.3</li>
</ul>
</li>
</ul>
<hr />
<h1 id="form_elements">Fieldsets, Legends, and Form Elements</h1>
<form>
<fieldset>
<legend>Legend</legend>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam dignissim convallis est. Quisque aliquam. Donec faucibus. Nunc iaculis suscipit dui. Nam sit amet sem. Aliquam libero nisi, imperdiet at, tincidunt nec, gravida vehicula, nisl. Praesent mattis, massa quis luctus fermentum, turpis mi volutpat justo, eu volutpat enim diam eget metus.</p>
<p><label for="text_field">Text Field:</label><br />
<input type="text" id="text_field" /></p>
<p><label for="text_area">Text Area:</label><br />
<textarea id="text_area"></textarea></p>
<p><label for="select_element">Select Element:</label><br />
<select name="select_element">
<optgroup label="Option Group 1">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</optgroup>
<optgroup label="Option Group 2">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</optgroup>
</select></p>
<p><label for="radio_buttons">Radio Buttons:</label><br />
<input type="radio" class="radio" name="radio_button" value="radio_1" /> Radio 1<br/>
<input type="radio" class="radio" name="radio_button" value="radio_2" /> Radio 2<br/>
<input type="radio" class="radio" name="radio_button" value="radio_3" /> Radio 3<br/>
</p>
<p><label for="checkboxes">Checkboxes:</label><br />
<input type="checkbox" class="checkbox" name="checkboxes" value="check_1" /> Checkbox 1<br/>
<input type="checkbox" class="checkbox" name="checkboxes" value="check_2" /> Checkbox 2<br/>
<input type="checkbox" class="checkbox" name="checkboxes" value="check_3" /> Checkbox 3<br/>
</p>
<p><label>Inline:</label><br />
<input type="radio" class="radio" name="radio_button" value="check_1" /> <label>Radio 1</label>
<input type="radio" class="radio" name="radio_button" value="check_2" /> <label>Radio 2</label>
<input type="radio" class="radio" name="radio_button" value="check_3" /> <label>Radio 3</label>
<br/>
<input type="checkbox" class="checkbox" name="checkboxes" value="check_1" /> <label>Checkbox 1</label>
<input type="checkbox" class="checkbox" name="checkboxes" value="check_2" /> <label>Checkbox 2</label>
<input type="checkbox" class="checkbox" name="checkboxes" value="check_3" /> <label>Checkbox 3</label>
</p>
<p><label for="password">Password:</label><br />
<input type="password" class="password" name="password" />
</p>
<p><label for="date">Date:</label><br />
<input type="date" class="date" name="date" />
</p>
<p><label for="color">Color:</label><br />
<input type="color" class="color" name="color" />
</p>
<p><label for="file">File Input:</label><br />
<input type="file" class="file" name="file" />
</p>
<p><label>Buttons:</label><br />
<input class="btn" type="reset" value="Clear" /><input class="btn" type="button" value="!" /><button class="btn">?</button><input class="btn" type="submit" value="OK" />
</p>
<p><label>Button groups:</label><br />
<span class="btn-group">
<input class="btn" type="reset" value="1" /><input class="btn" type="button" value="2" /><input class="btn" type="submit" value="3" /><a class="btn">4</a>
</span>
</p><p>
<span class="btn-group stackable">
<input class="btn" type="reset" value="1" /><input class="btn" type="button" value="2" /><input class="btn" type="submit" value="3" /><a class="btn">4</a>
</span>
</p>
</fieldset>
</form>
<hr />
<h1 id="tables">Tables</h1>
<h3>Normal</h3>
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h3>Compact</h3>
<table class="compact">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h3>Bordered</h3>
<table class="bordered">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h3>Celled</h3>
<table class="celled">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h3>Striped</h3>
<h6>Normal</h6>
<table class="striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h6>Bordered</h6>
<table class="bordered striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h6>Celled</h6>
<table class="celled striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h3>Stackable</h3>
<h6>At very small width</h6>
<table class="stackable celled striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h6>At small width</h6>
<table class="stackable sm celled striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h6>At medium width</h6>
<table class="stackable md celled striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<h6>At large width</h6>
<table class="stackable lg celled striped">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
<th>Header 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
<tr>
<td>Division 1</td>
<td>Division 2</td>
<td>Division 3</td>
<td>Division 4</td>
</tr>
</tbody>
</table>
<hr />
<h1 id="grid">Grid & Layouts</h1>
<h3>Auto width cols</h3>
<div class="row">
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
<h3>Percentage width cols</h3>
<div class="row">
<div class="col twelfth"><div class="box">1/12</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col tenth"><div class="box">1/10</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col eighth"><div class="box">1/8</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col sixth"><div class="box">1/6</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col fifth"><div class="box">1/5</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col fourth"><div class="box">1/4</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col third"><div class="box">1/3</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col half"><div class="box">1/2</div></div>
<div class="col"><div class="box"></div></div>
</div>
<div class="row">
<div class="col golden"><div class="box">Golden ratio</div></div>
<div class="col"><div class="box"></div></div>
</div>
<h3>Gutters</h3>
<div class="row compact">
<div class="col"><div class="box">Compact</div></div>
<div class="col"><div class="box">Compact</div></div>
<div class="col"><div class="box">Compact</div></div>
</div>
<div class="row tiny">
<div class="col"><div class="box">Tiny</div></div>
<div class="col"><div class="box">Tiny</div></div>
<div class="col"><div class="box">Tiny</div></div>
</div>
<div class="row">
<div class="col"><div class="box">Normal</div></div>
<div class="col"><div class="box">Normal</div></div>
<div class="col"><div class="box">Normal</div></div>
</div>
<div class="row expanded">
<div class="col"><div class="box">Expanded</div></div>
<div class="col"><div class="box">Expanded</div></div>
<div class="col"><div class="box">Expanded</div></div>
</div>
<h3>Wrap</h3>
<div class="row">
<div class="col third"><div class="box">1/3</div></div>
<div class="col third"><div class="box">1/3</div></div>
<div class="col third"><div class="box">1/3</div></div>
</div>
<div class="row">
<div class="col half"><div class="box">1/2</div></div>
<div class="col third"><div class="box">1/3</div></div>
<div class="col"><div class="empty box"></div></div>
<div class="col third"><div class="box">1/3 (wrapped)</div></div>
</div>
<h3>Stackable</h3>
<h6>At very small width</h6>
<div class="row stackable">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<h6>At small width</h6>
<div class="row stackable sm">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<h6>At medium width</h6>
<div class="row stackable md">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<h6>At large width</h6>
<div class="row stackable lg">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<h3>Nested</h3>
<div class="row">
<div class="col half"><div class="box">1/2</div></div>
<div class="col">
<div class="row">
<div class="col half"><div class="box">1/2</div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
</div>
</div>
<div class="row stackable">
<div class="col half"><div class="box">1/2</div></div>
<div class="col">
<div class="row">
<div class="col half"><div class="box">1/2</div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
</div>
</div>
<h3>Reverse order</h3>
<div class="row reverse">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<div class="row stackable reverse">
<div class="col"><div class="box">First</div></div>
<div class="col"><div class="box">Second</div></div>
<div class="col"><div class="box">Third</div></div>
</div>
<h3>Containers</h3>
<h6>Normal (large) width</h6>
<div class="container">
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
</div>
<h6>Medium width</h6>
<div class="container md">
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
</div>
<h6>Small width</h6>
<div class="container sm">
<div class="row">
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
<div class="col"><div class="box"></div></div>
</div>
</div>
<a class="floating bottom right btn" href="#wrapper">Top</a>
<!-- End of Sample Content -->
<style>
#wrapper {
position: relative;
padding: 16px;
box-sizing: border-box;
background-color: #FFF;
}
#wrapper:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image: linear-gradient(rgba(0,0,0,.04) 1px, transparent 1px),
linear-gradient(90deg, rgba(0,0,0,.04) 1px, transparent 1px);
background-size: 8px 8px;
background-position: top left;
z-index: -1;
}
img:not(.logo),
fieldset {
border: 1px solid #BDBDBD;
}
.box {
width: 100%;
min-height: 32px;
margin-bottom: 16px;
line-height: 32px;
vertical-align: middle;
text-align: center;
}
.box:not(.empty) {
background-color: #212121;
color: #FFF;
}
.box.empty {
background-color: transparent ;
border: 1px dashed #212121;
}
.row .col.golden+.col .box,
.row .col.half+.col .box,
.row .col.third+.col .box,
.row .col.fourth+.col .box,
.row .col.fifth+.col .box,
.row .col.sixth+.col .box,
.row .col.eighth+.col .box,
.row .col.tenth+.col .box,
.row .col.twelfth+.col .box,
.row .row .box {
background-color: #424242;
}
</style>
</body>
</html>