title: Opaque white background with rgba displays grey over white background?
body: <p>I added a transparent background on a div, over a white background with like that:</p>
  
  <pre><code>body {
      background: white;
  }
  
  .opaque-white {
      background: rgba(255,255,255,0.95);
      height: 300px;
      width: 300px;
  }
  </code></pre>
  
  <pre class="lang-html prettyprint-override"><code>&lt;body&gt;
  
      &lt;div class="opaque-white"&gt;
          Area with opaque (opacity: 0.95) background.
      &lt;/div&gt;
  
  &lt;/body&gt;
  </code></pre>
  
  <p>JSFiddle link: <a href="http://jsfiddle.net/DvYCA/4/" rel="noreferrer">http://jsfiddle.net/DvYCA/4/</a></p>
  
  <p>but for some reason the color of the div shows grey instead of white. Opaque white over white should display...white, right?</p>
  
  <p>Or am I mistaken?</p>
  
  <p>EDIT:
  I'm adding a screenshot of the problem. It's a very subtle difference, yet noticeable in some screens. To actually understand the difference, try color picking the left side of the image, with the right area.
  <img src="https://i.stack.imgur.com/zrrsL.png" alt="Difference between white and transparent-white-over-solid-white :)"></p>