যদি টেবিলটি একাধিক পৃষ্ঠায় ছড়িয়ে পড়ে তবে প্রতিটি পৃষ্ঠায় সারণী শিরোনামগুলি (টি) প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি করা উচিত?
উত্তর:
break-inside:avoidএবং এটি অক্ষম করা যায় break:inside: auto। দেখুন codereview.chromium.org/2021703002/#ps20001
কিছু ব্রাউজার theadপ্রতিটি পৃষ্ঠায় উপাদানটির পুনরাবৃত্তি করে বলে মনে করা হয়। অন্যদের কিছু সাহায্য দরকার: এটি আপনার সিএসএসে যুক্ত করুন:
thead {display: table-header-group;}
tfoot {display: table-header-group;}
অপেরা 7.5 এবং আই 5 আপনি যা চেষ্টা করুন তা বিবেচনা করেই শিরোনামগুলি পুনরাবৃত্তি করবে না।
( উত্স )
theadআমার সিএসএসে (আই 7 সামঞ্জস্যপূর্ণ) উদাহরণটি চেষ্টা করেছি এবং যখন আমি একটি মুদ্রণ প্রাকদর্শন করি তখন এটি শিরোনামগুলি পুনরাবৃত্তি করে। ধন্যবাদ. তবে, আমি দেখতে পাচ্ছি পরবর্তী পৃষ্ঠার শীর্ষে একটি প্রতিলিপি তৈরি করা সারি। কেন?
আপনি এই সমাধানটি কার্যকর করার আগে এটি জেনে রাখা গুরুত্বপূর্ণ যে ওয়েবকিট বর্তমানে এটি করে না।
ক্রোম ইস্যু ট্র্যাকার সম্পর্কিত সমস্যা এখানে: http://code.google.com/p/chromium/issues/detail?id=24826
এবং ওয়েবকিট ইস্যুতে ট্র্যাকার: https://bugs.webkit.org/show_bug.cgi?id=17205
আপনি যদি এটি দেখাতে চান যে এটি আপনার কাছে গুরুত্বপূর্ণ (আমি করলাম) তবে এটি ক্রোম ইস্যু ট্র্যাকারে স্টার করুন।
ফ্লাইং সসার xhtmlrenderer পিডিএফ আউটপুট প্রতিটি পৃষ্ঠায় থ্যাড পুনরাবৃত্তি করে, যদি আপনি নিম্নলিখিতটি আপনার সিএসএসে যুক্ত করেন:
table {
-fs-table-paginate: paginate;
}
(এটি কমপক্ষে আর 8 প্রকাশের পরে থেকে কাজ করে))
ক্রোম এবং অপেরা ব্রাউজারগুলি সমর্থন করে না thead {display: table-header-group;}তবে অন্যরা সঠিকভাবে সমর্থন করে ..
আমি কীভাবে এইচটিএমএল টেবিল প্রিন্ট করব। প্রতিটি পৃষ্ঠায় শিরোনাম এবং পাদচরণ
ওয়েবকিট ব্রাউজারগুলিতেও কাজ করুন
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function PrintPage() {
document.getElementById('print').style.display = 'none';
window.resizeTo(960, 600);
document.URL = "";
window.location.href = "";
window.print();
}
</script>
<style type="text/css" media="print">
@page
{
size: auto; /* auto is the initial value */
margin: 2mm 4mm 0mm 0mm; /* this affects the margin in the printer settings */
}
thead
{
display: table-header-group;
}
tfoot
{
display: table-footer-group;
}
</style>
<style type="text/css" media="screen">
thead
{
display: block;
}
tfoot
{
display: block;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<table style="width: 500px; margin: 0 auto;">
<thead>
<tr>
<td>
header comes here for each page
</td>
</tr>
</thead>
<tbody>
<tr>
<td>
1
</td>
</tr>
<tr>
<td>
2
</td>
</tr>
<tr>
<td>
3
</td>
</tr>
<tr>
<td>
4
</td>
</tr>
<tr>
<td>
5
</td>
</tr>
<tr>
<td>
6
</td>
</tr>
<tr>
<td>
7
</td>
</tr>
<tr>
<td>
8
</td>
</tr>
<tr>
<td>
9
</td>
</tr>
<tr>
<td>
10
</td>
</tr>
<tr>
<td>
11
</td>
</tr>
<tr>
<td>
12
</td>
</tr>
<tr>
<td>
13
</td>
</tr>
<tr>
<td>
14
</td>
</tr>
<tr>
<td>
15
</td>
</tr>
<tr>
<td>
16
</td>
</tr>
<tr>
<td>
17
</td>
</tr>
<tr>
<td>
18
</td>
</tr>
<tr>
<td>
19
</td>
</tr>
<tr>
<td>
20
</td>
</tr>
<tr>
<td>
21
</td>
</tr>
<tr>
<td>
22
</td>
</tr>
<tr>
<td>
23
</td>
</tr>
<tr>
<td>
24
</td>
</tr>
<tr>
<td>
25
</td>
</tr>
<tr>
<td>
26
</td>
</tr>
<tr>
<td>
27
</td>
</tr>
<tr>
<td>
28
</td>
</tr>
<tr>
<td>
29
</td>
</tr>
<tr>
<td>
30
</td>
</tr>
<tr>
<td>
31
</td>
</tr>
<tr>
<td>
32
</td>
</tr>
<tr>
<td>
33
</td>
</tr>
<tr>
<td>
34
</td>
</tr>
<tr>
<td>
35
</td>
</tr>
<tr>
<td>
36
</td>
</tr>
<tr>
<td>
37
</td>
</tr>
<tr>
<td>
38
</td>
</tr>
<tr>
<td>
39
</td>
</tr>
<tr>
<td>
40
</td>
</tr>
<tr>
<td>
41
</td>
</tr>
<tr>
<td>
42
</td>
</tr>
<tr>
<td>
43
</td>
</tr>
<tr>
<td>
44
</td>
</tr>
<tr>
<td>
45
</td>
</tr>
<tr>
<td>
46
</td>
</tr>
<tr>
<td>
47
</td>
</tr>
<tr>
<td>
48
</td>
</tr>
<tr>
<td>
49
</td>
</tr>
<tr>
<td>
50
</td>
</tr>
<tr>
<td>
51
</td>
</tr>
<tr>
<td>
52
</td>
</tr>
<tr>
<td>
53
</td>
</tr>
<tr>
<td>
54
</td>
</tr>
<tr>
<td>
55
</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>
footer comes here for each page
</td>
</tr>
</tfoot>
</table>
</div>
<br clear="all" />
<input type="button" id="print" name="print" value="Print" onclick="javascript:PrintPage();"
class="button" />
</form>
</body>
</html>