title: CSS Print and @page are not working
body: <p>I have a simple HTML page and on that, I have</p>
  
  <pre><code>body, html {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  
  @media print {
    @page {
      size: letter portrait;
      padding-left: 5in;
      padding-right: 0.25in;
      padding-top: 1in;
    }
  }
  </code></pre>
  
  <p>However, when I print preview in Chrome, it appears completely unaffected. What do I have to do to get Chrome to recognize the <code>@page</code> and the media query?</p>