2011-08-09 10 views
5

私は印刷CSSを作成しています...そして、特定のブロック全体を印刷したいので、 'page-break-inside:avoid'を使用しました。しかし、これは動作していないようです。"page-break-inside:avoid" - 動作しない

私は解決策を見つけるためにdesperatly検索されている...私はこれはCSSでGoogle Chromeの

.print-block 
    { 
     display: block; 
     page-break-inside: avoid !important; 
     margin-bottom: 10px; 
     padding-bottom: 5px; 
     border-bottom: 1px dashed black; 
    } 

を使用し、私が使用しています...

+1

関連記事:http://stackoverflow.com/questions/1630819/google-chrome-printing-page-breaks –

答えて

1

のみOperaは完全にpage-break-insideをサポートしています。

参考文献:

General

Chrome specific

Firefox specific

+0

あなたリンクは現在壊れています、fyi。 – Terrik

+0

@Terrik:ありがとう。リンクが修正されました。 –

+0

ありがとうございました... 私は現在、問題をJavascriptでdivの高さを計算し、各1000pxの後にページ区切りを挿入することで解決しています。 –