title: Why would one use two height attributes?
body: <p>I was reading a <a href="http://ryanfait.com/resources/footer-stick-to-bottom-of-page/" rel="nofollow">popular link by ryanfait</a></p>
  
  <p>and he uses:</p>
  
  <pre><code>height: auto !important;
  height: 100%;
  </code></pre>
  
  <p>First question, is I have not seen two of the same attributes like this before, why isn't this in one line, and secondly, what do these two lines do in combination.</p>
  
  <p>I have a situation where I want to have the height of a div take up the height of its parent div, that's why I ask.</p>