2015-01-06 3 views
0

Я пытаюсь использовать page-break-before: right на css, но это только половина работы. Я имею в виду, что он вставляет разрыв страницы, но при необходимости не добавляет пустую страницу (так что номер страницы всегда четный: так я понимаю right).Есть ли браузер, который поддерживает разрывы страниц?

Я пробовал Firefox, Safari, Chrome и Opera. Все начинают новую страницу, но ни одна из них не вставляет пустую страницу. Также, когда я смотрю, используя Chrome или Opera, вычисленный стиль кажется преобразованным всегда. Я получил

page-break-before: always; 
     .picking-list: right -- picking.css 

Я делаю что-то неправильно или есть обходной путь (используйте другой браузер, javascript и т. Д.)?

+0

@DavinTryon это не дубликат. Мой вопрос о «правильном» и «левом». Более того, ответы могут быть устаревшими. – mb14

ответ

0

Всегда вставить разрыв страницы перед каждым элементом (при печати):

@media print { h1 {page-break-before: always;} } 

Пожалуйста, посещение этого веб-сайта: http://www.w3schools.com/cssref/pr_print_pagebb.asp

+0

Это не решает проблему «права»? – mb14

Смежные вопросы