У меня есть страница, которая генерирует купоны. Каждый купон - это div
с высотой, изменяющейся в зависимости от содержимого. Я хочу печатать как можно больше купонов на каждой странице, но я не хочу, чтобы купоны были разделены на несколько страниц. Свойство CSS page-break-inside
делает именно то, что мне нужно. Однако мне нужно это для работы в Firefox и/или Chrome. И это не поддерживается. Два года и год назад был задан тот же вопрос, и для этого не было хорошей альтернативы. Мы много разрабатываем CSS3/HTML5/общий браузер... есть ли альтернатива, чтобы заставить это работать?
Пример: http://jsfiddle.net/e3U66/2/
Предположим, что страница, при печати, измеряет 1000 пикселей. Я хочу, чтобы второй DIV появился на второй странице, потому что в противном случае он разделяется на первую и вторую. Этот код работает в Opera, но не в FF или Chrome.