Forum Moderators: open
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Inside the body tag, I have two <fieldset> tags.
The first fieldset contains relatively short paragraph content (it all fits on the first printed page).
The second fieldset has relatively long paragraph content (long enough that it requires two printed pages to display both fieldsets).
When I go to print the page, the second fieldset is forced to a new page since it won't all fit on the first page. This leaves a large gap of whitespace after the first fieldset.
In all other browsers, the page break is WITHIN the fieldset, thus not leaving any whitespace. However, in Firefox, if the fieldset is too big to fit on the current page, it begins on the next page.
Does anyone know how I can tell firefox (via CSS preferably) to page break within the fieldset?
I've already played around with the CSS page-break-inside, but the only options are "auto" and "avoid". I obviously don't want "avoid", and "auto" doesn't seem to have any affect.