title: Is it possible to pin an HTML element to the bottom of another?
body: <p>A simple question for a simple problem. I'm working on a way to represent textual documents (such as book pages) with relatively simple HTML underlying them. Each HTML document can display many pages. The biggest problem I've run into is the footer. I want it to be simple, of course; perhaps just a <code>&lt;FOOTER&gt;</code> tag with plain text within it. However, I can't fathom how to force it to stay at the bottom of its page no matter how much text precedes it. <strong>Is there any way to pin an HTML element to the bottom of another?</strong></p>
  
  <p>Here's an example:</p>
  
  <blockquote>
    <p><a href="http://prog.bhstudios.org/documents.htm" rel="noreferrer">http://prog.bhstudios.org/documents.htm</a></p>
  </blockquote>
  
  <p><code>position:relative</code> doesn't work because I don't know where the original position of the footer will be, other than "somewhere within its parent".</p>
  
  <p><code>position:absolute; bottom:0</code> doesn't work because that's relative to the viewing window's topleftmost position, not to the element's parent</p>
  
  <p><code>position:fixed; bottom:0</code> doesn't work because that takes it out of the flow and 'pins' it to the bottom of the viewing window, completely independent of the element's parent.</p>
  
  <p><strong>I want something that works as one would expect <code>float:bottom</code> might work.</strong></p>