Layout HTML as a cube w/ CSS plus programmatic control
Inspired by Cube5
Provides a Box class that can be used to build 3d boxes from HTML elements. There are some basic methods implemented already, will add more and document them soon. Will also add ability to customize selectors for each face. Currently, you gotta do it like so:
<div class="box-container">
<div class="box">
<div class="face top"><h3>Top</h3></div>
<div class="face front"><h3>Front</h3></div>
<div class="face bottom"><h3>Bottom</h3></div>
<div class="face left"><h3>Left</h3></div>
<div class="face right"><h3>Right</h3></div>
<div class="face rear"><h3>Rear</h3></div>
</div>
</div>
Then, initialize your box
var box = new Box(".box-container", {
width: 600,
height: 300,
depth: 40
});
No longer requires jQuery! Yum, 100%-pure vanilla JS