title: how to have content disappear/hidden behind transparent header while scrolling
body: <p>I created a js fiddle <a href="http://jsfiddle.net/claireC/8SUmn/" rel="noreferrer">http://jsfiddle.net/claireC/8SUmn/</a> with a fixed header that is transparent.</p>
  
  <p>When I scroll, you're able to see the text scrolling up behind it. How can I have the text disappear or hidden behind the transparent div on scroll.</p>
  
  <p>edit: Forgot to mention that the background is an image.</p>
  
  <p>Note: I am a beginner in coding. This is me playing around with code and trying to figure things out.</p>
  
  <p>Here's my html:</p>
  
  <pre><code>&lt;div class="container"&gt;
  
  &lt;header&gt;
      &lt;ul&gt;
          &lt;li&gt;list one&lt;/li&gt;
          &lt;li&gt;list3   &lt;/li&gt;
          &lt;li&gt;list2&lt;/li&gt;
      &lt;/ul&gt;
  &lt;/header&gt;
  
  &lt;div class="text"&gt;
      &lt;p&gt;
          Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce placerat sapien eget ligula egestas, quis aliquam velit varius. Phasellus mollis mollis sem quis porttitor. Pellentesque scelerisque mauris et magna tincidunt, vel pharetra enim pharetra. Duis a lobortis purus. Sed dignissim fermentum nibh convallis eleifend. In quis interdum arcu. Proin interdum, lorem et luctus laoreet, felis purus pharetra turpis, eu egestas justo ligula in lectus. Morbi vitae libero vel velit posuere luctus at eu diam. Duis tincidunt lectus ut lobortis euismod. Vivamus ultrices tristique sapien eget posuere.
  
      &lt;/p&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p></p>
  
  <p>Css:</p>
  
  <pre><code>    header{
          width: 100%;
          position: fixed;
          top: 0;
          border: 1px solid #000;
      }
  
      .text{
          border: 1px solid #fff;
          position: relative;
          margin-top: 150px;
      }
  
      p{
          font-size: 150px;
      }
  </code></pre>