P粉2264132562023-08-21 14:50:42
Webkit ブラウザーでこれを処理するために私が見つけた最良の方法は、各 td 要素内に div を配置し、次のように page-break-inside:avoid スタイルを div に適用することです。 リーリー
Chrome は「page-break-inside:avoid;」属性を認識しないと報告されていますが、これにより、wktohtml を使用して PDF を生成するときに行のコンテンツが改ページによって半分に分割されるのを防ぐことができるようです。 tr 要素はページをわずかに超えて分割される場合がありますが、div およびその内部のものは分割されません。P粉5174756702023-08-21 13:11:45
CSS を使用してみることができます:
リーリーほとんどの CSS ルールは、<tr>
タグに直接適用できません。これは、上で指摘したように、これらの CSS ルールを許可しない独自の display
スタイルがあるためです。ただし、<td>
タグと <th>
タグでは通常、この仕様が許可されています。上記の例の CSS を使用すると、これらのルールをすべての子に簡単に適用できます ##< ;tr> および
。