Finder Window CSS
Pure CSS implementation of the Mac OS X style finder window.
by Donald White
HTML
<div id="window" class="clearfix">
<div class="column">
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
testinsdl asldkfj asldkfja sdlkfjasld fjsd<br />
</div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
CSS
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
#window {
border: 1px solid #000;
height: 200px;
width: 600px;
overflow-y: hidden;
overflow-x: auto;
position:relative;
white-space: nowrap;
}
#window .column {
display: inline-block;
height: 100%;
border: 1px dashed #444;
overflow: auto;
min-width: 150px;
padding: 0 10px;
}