title: How can I prevent page-break in CFDocument from occuring in middle of content?
body: <p>I am generating a PDF file dynamically from html/css using the cfdocument tag. There are blocks of content that I don't want to span multiple pages.</p>
  
  <p>After some searching I found that the style "page-break-inside" is supported according to the docs. However in my testing the declaration "page-break-inside: avoid" does no good.</p>
  
  <p>Any suggestions on getting this style declaration to work, or have alternative suggestions?</p>
  
  <p>Here is an example. I would expect the content in the div tag not to span a page break but it does.  The style "page-break-inside: avoid" is not being honored.</p>
  
  <pre><code>&lt;cfdocument format="flashpaper"&gt;
      &lt;cfloop from="1" to="10" index="i"&gt;
          &lt;div style="page-break-inside: avoid"&gt;
              &lt;h1&gt;Table Label&lt;/h1&gt;
              &lt;table&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
                  &lt;tr&gt;&lt;td&gt;label&lt;/td&gt;&lt;td&gt;data&lt;/td&gt;&lt;/tr&gt;
              &lt;/table&gt;
          &lt;/div&gt;
      &lt;/cfloop&gt;
  &lt;/cfdocument&gt;
  </code></pre>