title: Is there a css min-top property
body: <p>Is there any css property like min-height, but for top?
  In the example below, when i hide div1 (via javascript), i want div2 to have top:50. Else, to be placed below div1.</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;
  &lt;style&gt;
  #div1
  {
  height:100px;
  }
  #div2{
  //min-top:50px;
  }
  &lt;/style&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
  &lt;div id='div1'&gt;This div may be hidden&lt;/div&gt;
  &lt;div id='div2'&gt;This div must not be placed above 50px&lt;/div&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Edit: as i answered below</p>
  
  <blockquote>
    <p>When div1 is not hidden i want div2 to be exactly below div1. imagine div1 as a treeview which can have any height (or even be hidden) and div2 as a paragraph which should always be below 50px</p>
  </blockquote>