title: css: overflowing when using translate in IE
body: <p>I have the following webpage.</p>
  
  <pre><code>&lt;html&gt;
     &lt;head&gt;&lt;/head&gt;
     &lt;body&gt;
        &lt;div class="container"&gt;
             &lt;div class="content"&gt;Lot of contents&lt;/div&gt;
        &lt;/div&gt;
     &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>I have the following css:</p>
  
  <pre><code>.container {
      height: 100vh;
  }
  .container .content {
      width: 60%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }
  </code></pre>
  
  <p>My aim is to center the .content in the screen. But this leads to overflow-x and -y in IE but not in Chrome and Firefox.</p>
  
  <p>Is there any problems in my CSS?</p>