gpt4 book ai didi

css - 分页符内部被忽略

转载 作者:行者123 更新时间:2023-12-02 21:40:25 25 4
gpt4 key购买 nike

我从另一个页面动态添加 HTML 并设计其打印样式。但是,当应用于我的元素(其中任何一个)时,即使它显示在样式中,打印时似乎也不会考虑它。我在 Windows 上使用 Chrome 31

Here is a jsFiddle我的程序的简化版本(警告:它会在 3 秒后显示打印预览。要停止此操作,只需注释掉底部的 setInterval),这是page-break-inside:avoid 对打印预览没有任何影响的版本

我发现的通常的“修复”,将 position:relative 添加到元素及其父元素,在我的情况下不起作用。添加前缀(正如一些人建议的那样)似乎也不起作用

我知道 page-break-inside:void; 在 Chrome 31 中可以使用动态放置的元素,因为我 tested it out in a pseudo-version (警告:这也会打开打印预览),但是在花了几个小时删除代码、摆弄样式并研究该主题之后(大多数帖子都非常过时),我似乎无法让我的更复杂的版本以同样的方式工作

预先感谢您的任何见解!

最佳答案

将 #fromTumblr ID 上的显示属性从 inline-block 更改为 block

分页规则不适用于内联元素似乎是合乎逻辑的,因为该 ID 用于超出页面大小的包装元素,我想这就是忽略所有其他规则的原因。

这里是更新的 fiddle ,在 Windows 上的 Chrome 31 和 FF26 上进行了测试:http://jsfiddle.net/FSyT5/27/

关于css - 分页符内部被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20535801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com