Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
<!DOCTYPE html>
<html>
<head>
<!-- Stylesheet References -->
<!-- <link rel="stylesheet" type="text/css" href="/path/to/css/file/here" /> -->
<!-- JavaScript References -->
<!-- <script type="text/javascript" src="/path/to/js/file/here" /> -->
<style type="text/css">
html, body {
/*
* In order for the two nested divs to have the intended height (50% each),
* BOTH the html and body tags must have their height set to 100%. Otherwise, the
* height over everything collapses.
*/
height: 100%;
/*
* Whenever I'm doing a splitter pane arrangement, I always set overflow: hidden;
* otherwise I always seem to get scrollbars. I've never really figured out why
* the browsers give me scrollbars, but overflow: hidden; always seems to be a good
* idea when doing split panes. That way if you're calculations are off by a pixel or
* two it doesn't matter.
*/
overflow: hidden;
margin: 5px;
padding: 0;
border: 0;
box-sizing: border-box;
}
div.pane {
/* Note: When using border-box, the size of the box includes the border and the
padding, but not the margin, so we have to subtract off the margins */
height: calc(50% - 10px);
border-collapse: collapse;
box-sizing: border-box;
padding: 5px;
}
div.pane-top {
/*
* If you don't want a 50/50 arrangement, remove the height setting from div.pane
* and set each pane independently. Subtract off the margins in both panes.
*/
/* height: calc(30% - 10px); */
border: 1px solid black;
}
div.pane-bottom {
/*
* If you don't want a 50/50 arrangement, remove the height setting from div.pane
* and set each pane independently. Subtract off the margins in both panes.
*/
/* height: calc(70% - 10px); */
/* I tried using border-collapse: collapse; but that seems to only work for tables */
border: 1px solid black;
border-top-width: 0;
}
</style>
</head>
<body>
<div class="pane pane-top">
Top Pane Here
<br /><br />
This intention of a layout like this would be to have the top pane contain a navigatable
item summary list, which when selected displays the details in the bottom pane.
<br /><br />
Links from the top pane can target the bottom pane.
<br /><br />
<a href="../pages/html/html-tags.html" target="details">List of HTML Tags</a><br />
<a href="../pages/misc/todo.html" target="details">To Do List</a>
</div>
<div class="pane pane-bottom">
<iframe name="details" style="height: 100%; width: 100%; margin: 0; border: 0; padding: 0;" width="100%" height="100%" src="../pages/html/html-tags.html">
</iframe>
</div>
</body>
</html>