2016-06-21 6 views
0

私の仕事:カスタムCSSでウェブページの一部を印刷し、特定のdivからページを分割し、特定のdivからページ区切りを避ける。印刷にクロムのCSSページ区切りのプロパティを使用するための回避策はありますか?

私のアプローチ:javascriptを使用してWebページから値を取得していて、自分のdivを動的に作成し、それらをhidden divに割り当てることは、そのidを持つページ上に既に存在しています部。 - >すべてが私が印刷のために欲しかったものを得ているというこの点までは良いですが、1つの要件は、特定のdiv内のページを破損してはならないということです(これは主な問題です)と、 (これが行われます)。

- 私は私のCSSで使用しています>プロパティが

/* Page break properties */ 
/* breaks page after first workout */ 
#WorkoutAfterOne{ 
    display : block; 
    page-break-before: always !important; 
    page-break-inside: avoid !important; 
} 
/* Do not break page in this div */ 
#noPageBreak{ 
    display : block; 
    page-break-before: avoid !important; 
    page-break-inside: avoid !important; 
    page-break-after: avoid !important; 

} 

ある私は解決策で検索しましたが、私はそれを得ることができません。最初に私が見つけたのは、フロートや表示ブロックなどのプロパティを使用することではなく、私の仕事のために必要なものか、避けるのが非常に難しいことです。だから私は回避策を探しています。私は、このCSSプロパティを使用して私の解決策への答えを見つけた

+0

メモとして...これら2つの項目...ページ区切り前:回避!重要;ページ・ブレーク・アフター:回避!重要!内部に休憩を許さないこととは全く関係がありません。彼らはドンを意味します;それの前または後に本質的にこの接着剤を保つ前に、またはその後に休憩をしないでください。それらの事柄も大きい場合、何が起こると思いますか? –

答えて

0

..

-webkit-region-break-inside: avoid; 

display : block; 
page-break-inside: avoid !important; 

感謝を追加しようとしていない場合はそれに役立つことを願って...!

関連する問題