title: Firefox Print HTML page cuts off content
body: <p>I have a html page, I want to print with the browser. In IE9 and Chrome, everything works as expected, but on Firefox, the page is cut off. See HTML:</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html lang="de"&gt;
  
  &lt;head&gt;
      &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
      &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
  
      &lt;style&gt;
          .grid {
              list-style: none;
              margin-left: -20px;
          }
  
          .grid &gt; .col-1-3, .grid &gt; .col-2-6, .grid  &gt; .col-4-12 {
              width: 33.33333%;
          }
  
          .col {
              -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
              box-sizing: border-box;
              display: inline-block;
              margin-right: -.25em;
              min-height: 1px;
              padding-left: 20px;
              vertical-align: top;
          }
      &lt;/style&gt;
  
  &lt;/head&gt;
  
  &lt;body&gt;
  &lt;div id="container"&gt;
      &lt;div id="middle"&gt;
          &lt;div class="grid"&gt;
              &lt;main class="col col-2-3" id="main"&gt;
                  &lt;article&gt;
                      &lt;h1&gt;Page Title&lt;/h1&gt;
  
                      &lt;div class="sec"&gt;
                          &lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/p&gt;
                      &lt;/div&gt;
  
                      &lt;div class="grid sec"&gt;
  
                          &lt;div class="col col-2-3"&gt;
                              &lt;h2&gt;LEFT TITLE&lt;/h2&gt;
  
                              &lt;table&gt;
  
  
                                  &lt;tbody&gt;
                                  &lt;tr&gt;
                                      &lt;td class="text-right" &gt;40&lt;/td&gt;
                                      &lt;th&gt;g&lt;/th&gt;
                                      &lt;th&gt;
                                          &lt;a href="#"&gt;Foo&lt;/a&gt;
                                      &lt;/th&gt;
                                  &lt;/tr&gt;
                                  &lt;tr&gt;
                                      &lt;td class="text-right" &gt;40&lt;/td&gt;
                                      &lt;th&gt;g&lt;/th&gt;
                                      &lt;th&gt;
                                          &lt;a href="#"&gt;Ba&lt;/a&gt;
                                      &lt;/th&gt;
                                  &lt;/tr&gt;
  
  
                                  &lt;tr&gt;
                                      &lt;td class="text-right" data-amount="4"&gt;4&lt;/td&gt;
                                      &lt;th&gt;kg&lt;/th&gt;
                                      &lt;th&gt;
                                          &lt;a href="#"&gt;Trallala&lt;/a&gt;
                                      &lt;/th&gt;
                                  &lt;/tr&gt;
  
  
                                  &lt;tr&gt;
                                      &lt;td class="text-right" data-amount="200"&gt;200&lt;/td&gt;
                                      &lt;th&gt;g&lt;/th&gt;
                                      &lt;th&gt;
                                          &lt;a href="#"&gt;Bla&lt;/a&gt;
                                      &lt;/th&gt;
                                  &lt;/tr&gt;
  
  
                                  &lt;tr&gt;
                                      &lt;td class="text-right" data-amount="300"&gt;300&lt;/td&gt;
                                      &lt;th&gt;ml&lt;/th&gt;
                                      &lt;th&gt;
                                          &lt;a href="#"&gt;Blub&lt;/a&gt;
                                      &lt;/th&gt;
                                  &lt;/tr&gt;
                                  &lt;/tbody&gt;
                              &lt;/table&gt;
                          &lt;/div&gt;
  
                          &lt;div class="col col-1-3 recipe-rightbar"&gt;
                              &lt;div&gt;
                                  &lt;h2&gt;RIGHT SIDEBAR Title&lt;/h2&gt;
                                  &lt;ul&gt;
                                      &lt;li&gt;List item 1&lt;/li&gt;
                                      &lt;li&gt;List item 2&lt;/li&gt;
                                      &lt;li&gt;List item 3&lt;/li&gt;
                                      &lt;li&gt;List item 4&lt;/li&gt;
                                      &lt;li&gt;List item 5&lt;/li&gt;
                                      &lt;li&gt;List item 6&lt;/li&gt;
                                      &lt;li&gt;List item 7&lt;/li&gt;
                                  &lt;/ul&gt;
  
                                  &lt;div&gt;
                                      &lt;h2&gt; RIGHT SIDEBAR Title&lt;/h2&gt;
                                      &lt;ol&gt;
                                          &lt;li&gt;List item 1&lt;/li&gt;
                                          &lt;li&gt;List item 2&lt;/li&gt;
                                          &lt;li&gt;List item 3&lt;/li&gt;
                                          &lt;li&gt;List item 4&lt;/li&gt;
                                          &lt;li&gt;List item 5&lt;/li&gt;
                                          &lt;li&gt;List item 6&lt;/li&gt;
                                          &lt;li&gt;List item 7&lt;/li&gt;
                                      &lt;/ol&gt;
                                  &lt;/div&gt;
  
                                  &lt;div&gt;
                                      &lt;h2&gt; RIGHT SIDEBAR Title&lt;/h2&gt;
                                      &lt;ol&gt;
                                          &lt;li&gt;List item 1&lt;/li&gt;
                                          &lt;li&gt;List item 2&lt;/li&gt;
                                          &lt;li&gt;List item 3&lt;/li&gt;
                                          &lt;li&gt;List item 4&lt;/li&gt;
                                          &lt;li&gt;List item 5&lt;/li&gt;
                                          &lt;li&gt;List item 6&lt;/li&gt;
                                          &lt;li&gt;List item 7&lt;/li&gt;
                                      &lt;/ol&gt;
                                  &lt;/div&gt;
  
                              &lt;/div&gt;
                          &lt;/div&gt;
                      &lt;/div&gt;
  
                      &lt;section class="sec "&gt;
                          &lt;h2&gt;Title&lt;/h2&gt;
                          &lt;ol&gt;
                              &lt;li&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eosrebum.&lt;/li&gt;
  
                              &lt;li&gt;Lorem ipsum dolor sit amet, consetetur sadipscingeirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. adsadasd&lt;/li&gt;
  
                              &lt;li&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/li&gt;
  
                              &lt;li&gt;Lorem ipsum dolor sit amet,  nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/li&gt;
  
                              &lt;li&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitd tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/li&gt;
  
                              &lt;li&gt;Lorem ipsum dolor sit aur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/li&gt;
                          &lt;/ol&gt;
                      &lt;/section&gt;
  
                      &lt;section&gt;
                          &lt;h2&gt;Title&lt;/h2&gt;
                          &lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/p&gt;
                          &lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/p&gt;
                          &lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/p&gt;
                          &lt;p&gt;Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.&lt;/p&gt;
                      &lt;/section&gt;
                  &lt;/article&gt;
              &lt;/main&gt;
          &lt;/div&gt;
  
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <p>Has anybody an idea how to solve this issue?</p>
  
  <p>I have already tried to set overflow visible to every element:</p>
  
  <pre><code>    * {
          overflow: visible;
      }
  </code></pre>
  
  <p>but that didn't solve the problem.</p>
  
  <p>I have tested the code in Firefox33, IE9 and Chrome38, but only Firefox failed to print the page.</p>