<THEAD> 在将打印预览与 CHtmlView 控件一起使用时不被接受
<THEAD> is not being honored when using Print Preview with a CHtmlView control
我有一个基本的 HTML table
对象,它有一个 thead
部分:
<thead>
<tr>
<td class="columnStudyPoint">Study Point</td>
<td class="columnDate">Date Assigned</td>
<td class="columnDate">Date Completed</td>
</tr>
</thead>
现在,如果我在 Microsoft Edge 中打开 HTML 文档并进行打印预览,我会发现它正在运行:
但是,我在 CHtmlView
Web 浏览器控件中显示此 HTML 文档,该控件在后台使用 IE7。在这种情况下,thead
在执行打印预览时不会重复。
如果我将此添加到我的 CSS 文档中:
@media print {
thead {
display: table-header-group;
}
table tbody tr td:before,
table tbody tr td:after {
content : "" ;
height : 4px ;
display : block ;
}
}
CHtmlView
控件中第 2 页的预览:
我有一个基本的 HTML table
对象,它有一个 thead
部分:
<thead>
<tr>
<td class="columnStudyPoint">Study Point</td>
<td class="columnDate">Date Assigned</td>
<td class="columnDate">Date Completed</td>
</tr>
</thead>
现在,如果我在 Microsoft Edge 中打开 HTML 文档并进行打印预览,我会发现它正在运行:
但是,我在 CHtmlView
Web 浏览器控件中显示此 HTML 文档,该控件在后台使用 IE7。在这种情况下,thead
在执行打印预览时不会重复。
如果我将此添加到我的 CSS 文档中:
@media print {
thead {
display: table-header-group;
}
table tbody tr td:before,
table tbody tr td:after {
content : "" ;
height : 4px ;
display : block ;
}
}
CHtmlView
控件中第 2 页的预览: