質問編集履歴
1
説明を変えました
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Webkitエンジンで
|
1
|
+
Webkitエンジンでスタイル崩れ(印刷、PDF変換時)→ page-break-inside: avoidが効かない
|
body
CHANGED
@@ -1,12 +1,13 @@
|
|
1
1
|
こんにちは。
|
2
2
|
|
3
|
-
テーブル(html)をwebkitで印刷・pdf変換(webkitエンジンのwkhtmltopdfを使用)するところ、
|
3
|
+
テーブル(html)をwebkitで印刷・pdf変換(webkitエンジンのwkhtmltopdfを使用)するところ、
|
4
|
-
日本語はヘッダーに内容が重なる問題があります。
|
5
4
|
|
5
|
+
2ページからヘッダーのカラム名と内容が重なる問題があります。
|
6
|
+
|
6
|
-
・
|
7
|
+
・正常の場合
|
7
8
|

|
8
9
|
|
9
|
-
・
|
10
|
+
・カラム名と内容の文字が重なる
|
10
11
|

|
11
12
|
|
12
13
|
|
@@ -41,11 +42,13 @@
|
|
41
42
|
</html>
|
42
43
|
```
|
43
44
|
|
45
|
+
githubの開発ページでは
|
44
|
-
|
46
|
+
tr { page-break-inside: avoid; } を追加することで
|
47
|
+
該当の現象が直ると言っています。
|
48
|
+
ですが、tr { page-break-inside: avoid; }が効かないです。
|
49
|
+
|
50
|
+
githubのフォーラムページ
|
45
51
|
[https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1524](https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1524)
|
46
52
|
|
47
|
-
→
|
48
|
-
tr { page-break-inside: avoid; } を追加することで、英語では問題がなくなりますが、日本語(もしくはマルチバイト)は効かないようです。
|
49
|
-
|
50
53
|
何が問題でしょうか。
|
51
54
|
よろしくお願いいたします。
|