https://cbbanalytics.com/stats/27694/games/1864019/overview - page-break-before
is not working as intended on this page following chrome update from v97 to v98. In the screenshot below:
The highlighted <h3>
element has the class print-break
, which simply adds the CSS style page-break-before: always
. However, when we pull up the print window (CMD+P on mac) and set Margins: None
, the print break is not correct on chrome v98. On a colleague's laptop that still has Chrome v97 and the page-break-before works just fine.
We're not sure if this an issue with Chrome v98 or with our site's CSS and html. I created a simple html file with just a few <p>
tags and a page-break-before and the page break worked fine for me locally in chrome. Quite frankly, it seems like chrome is miscalculating the page size for print, it is just so strange that the page break starts at the bottom of the previous page... Changing Margins:
from None
to either Default
or Minimum
does resolve the issue on this page, however there are many pages on our site where the page-break-before
is buggy regardless of print margins.