首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在IE中打印分页表

在IE中打印分页表
EN

Stack Overflow用户
提问于 2012-07-06 12:48:02
回答 2查看 2.9K关注 0票数 1

我有一个包含许多行的简单表,我希望在页尾的行之间自动插入分页符。在Firefox中,默认情况下,这似乎很好,但是(7-9)并没有破坏表。它的表太长,一页,其余的表行就会丢失。

因此,我尝试用许多不同的方式使用CSS属性页面--break-*来修复这个问题,但是没有任何帮助。我发现pagebb.asp

“表中的...avoid分页属性.”

它为什么这么说?我的桌子是这样的:

代码语言:javascript
运行
复制
<table class="formatted tablesorter">
    <caption>Some caption</caption>
    <thead>
        <tr>
            <th rowspan="1" colspan="1">Header 1</th>
            <th rowspan="1" colspan="1">Header 2</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td rowspan="1" colspan="1">Value 1</td>
            <td rowspan="1" colspan="1">Value 2</td>
        </tr>
        <!-- many more rows... -->
    </tbody>
</table>

是否有任何方法使分页器在的表中工作?如果我不得不使用一些JavaScript,那就没问题了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-08 20:38:26

表周围的元素具有overflow-x: auto; overflow-y: hidden;。这就是为什么桌子没坏。

票数 1
EN

Stack Overflow用户

发布于 2012-07-06 13:07:07

IE不支持avoid值,所以在Firefox中可以正常工作,但是IE不会显示相同的值。您有您正在使用的CSS示例吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11362510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档