title: Width issue with negative text indent in CSS
body: <p>When I run the code below, I see a blue box on screen.</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html dir="ltr"&gt;
      &lt;head&gt;
          &lt;meta http-equiv="Content-type" content="text/html; charset=utf-8"&gt;
          &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" /&gt;
          &lt;style type="text/css"&gt;
                  a {display:block;background:blue; text-indent:-9999px; float:left;}
          &lt;/style&gt;
      &lt;/head&gt;
  
      &lt;body&gt;
          &lt;a&gt;Hello World&lt;/a&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>How come if I change the text <code>Hello World</code> to <code>HelloWorld</code>, the blue box disappears?</p>
  
  <p><strong>Additional Notes</strong> - I am seeing this in google chrome.</p>