1
私はFirefoxを使用していて、表示されているテーブルをきれいに印刷できるようにしています。ここに私のコードです。印刷時にテーブルのtheadが途切れる
<style type="text/css">
table {
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
}
td, th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
tr:nth-child(even) {
background-color: #eee;
}
@media print {
@page { margin: 0; }
body { margin: 1.6cm; }
}
@media print {
a[href]:after {
content: none !important;
}
}
</style>
<body>
<div>
<table class="header">
<thead>
<TR>
<TH>x</TH>
</TR>
</thead>
<TR>
<TD>x</TD>
</TR>
さらに多くの行と列が私のコードに含まれていますが、それらは含まれていません。 <thead>
はFirefoxで正常に動作しますが、印刷するときには、ページがページの上部に近づくため、プリンタによって行がわずかに切り取られます。パディングや何かを追加して、何もプリンタから切断されないようにするにはどうすればいいですか?ここで
は、私はすでに試してみましたし、正直
<style>
@media print {
tr.vendorListHeading {
background-color: #1a4567 !important;
-webkit-print-color-adjust: exact;
}
}
@media print {
.vendorListHeading th {
color: white !important;
}
}
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }
</style>
あなたはそれがhtmlだと確信しているだけでなく、あなたのプリンタはそのビットが印刷可能な領域の外側にあるために切断されますか? –
@MarcB私はそれが正確な問題だと思うので、私はを印刷することができないように、を少し押してみたいと思っています。 – Thomas
A
0
0
+1
+0
+0
関連する問題
-
1. 印刷時にアクセスレポートが途切れるのはなぜですか?
-
2. 文書を印刷すると、divの境界線が途切れる
-
3. 印刷時にGoogle Chromeが切断される
-
4. HTMLテーブルの印刷時に列幅が失われる
-
5. 印刷時に表が壊れる
-
6. 印刷時のHtmlテーブルの破損行
-
7. 印刷時に切り捨てられた情報
-
8. MKOverlayレンダリング時にMKOverlayRendererが途切れるが、ズームアウトで固定
-
9. UITtextViewのピンチ/スケーリング/サイズ変更時にテキストが途切れる
-
10. JavascriptのHTMLテーブルは、印刷時に表示されません。
-
11. Highchartsデータラベルが途切れる
-
12. PHP - フレームが途切れる
-
13. jQuery:ドロップダウンが途切れる
-
14. ajaxループが途切れる
-
15. GPIOが時間内に切り替わらないとループが途切れる
-
16. 実行時にWinForms UserControlが途切れる
-
17. 時間がかかりすぎるとスクリプトが途切れる
-
18. フィボナッチシリーズ印刷時にiPythonがクラッシュする
-
19. 印刷時にテキストが移動する
-
20. スティッキーテーブル+テーブルthead
-
21. クロム印刷では、複数列CSS用のtr要素間のテキストが途切れています
-
22. 印刷時のエラー
-
23. 印刷時のエラー
-
24. ズーム後にMapViewオーバーレイが途切れる
-
25. uint8_t変数の印刷が不適切
-
26. Javaサーブレットが表の途中で印刷を停止します
-
27. 実行時にRelativeLayoutでEdittextフィールドが途切れてしまう
-
28. スクロール時にUITableViewが途切れていますか?
-
29. テーブルのデータがcsvに1行で印刷される
-
30. テーブルをレールに印刷
最新の質問
-
1. ggplot2の凡例の塗りつぶし値が正しくありません
-
2. TFS 2015アップデート3のすべてのリリース/ビルド定義のバーンダウンチャートを設定できますか?
-
3. C#Async(Factory)メソッドとLINQ
-
4. 1つのコントローラーアクションで多くのデータベースラウンドトリップを実行することはOKですか
-
5. ListViewからアクティビティを開始し、次のアクティビティを開始します
-
6. リミットチェック
-
1. 印刷時にアクセスレポートが途切れるのはなぜですか?
-
2. 文書を印刷すると、divの境界線が途切れる
-
3. 印刷時にGoogle Chromeが切断される
-
4. HTMLテーブルの印刷時に列幅が失われる
-
5. 印刷時に表が壊れる
-
6. 印刷時のHtmlテーブルの破損行
-
7. 印刷時に切り捨てられた情報
-
8. MKOverlayレンダリング時にMKOverlayRendererが途切れるが、ズームアウトで固定
-
9. UITtextViewのピンチ/スケーリング/サイズ変更時にテキストが途切れる
-
10. JavascriptのHTMLテーブルは、印刷時に表示されません。
答えて
ページの余白またはパディングCSSを使用してページにパディングを追加できます。
出典
2016-08-29 18:36:30 imapotatoe123
を動作しませんでした、私はちょうどスクリーンショットを取り、文書エディタなどで画像をリサイズして、これをオフに印刷することをお勧めしたいいくつかのコードです。
プリンターがページの端に印刷されていないことが問題のように見える場合は、パディングなどを開始するのに不必要な作業のようです。
出典
2016-08-26 15:08:27 TauOmicronMu
私は簡単にページを印刷し、ライブテーブルのコピー。 – Thomas
ああ、私は参照してください!ページをイメージとしてエクスポートし、ブロブを使用してユーザーにダウンロードして印刷するよう促すことができますか? – TauOmicronMu
私はできることを意味しますが、これらのファイルをダウンロードして扱うことなく、簡単で簡単にしようとしています。 – Thomas
関連する問題