gpt4 book ai didi

internet-explorer-7 - 奇怪的 IE7 打印错误

转载 作者:行者123 更新时间:2023-12-01 00:05:17 24 4
gpt4 key购买 nike

我有一个在 IE6/7 和 Firefox 3.5 中呈现良好的页面。 IE6 和 Firefox 3.5 打印页面都没有问题,但 IE7 有。打印页面时,我的内容 div 的前半部分不可见,但显示的两个表格除外。内容开始重新出现在句子中间,没有任何类型的标记或中断。

这几乎就像有什么东西隐藏了 div 的前半部分,但让表格显示出来。但是,我没有不合适的标签,没有神奇的空 float div 或任何类型的验证错误,我还有其他几个使用相同 CSS 的页面,这些页面都可以正常打印。

有没有人经历过类似的事情?你是如何解决它的(如果你没有沮丧地放弃)?

编辑:
我终于有更多时间来研究这个问题,并且我已经很好地缩小了问题的范围。我可以通过执行以下两件事之一来显示所有文本:将 div 的“位置”样式属性更改为“绝对”以外的其他内容(这会导致定位全部错误),或者通过注释掉少量的内容。

以下是可以注释掉的内容...
<p><strong>Personal Expenses: </strong>EJTH will bill your credit card for any additional expenses (extension <!--XXXX-->airfare, etc.), if applicable. <strong><!-- begin broken part --><em>All charges must be paid in full before your electronic ticket confirmation will be emailed. No payments will be accepted on-site. Note:</em></strong> When using a credit card for personal purchases (i.e., optional activities, trip extensions, conference registration fees, etc.), &ldquo;MT&rdquo; will appear as the vendor on your credit card statement.</p>
<p>You will also be responsible for any personal charges you incur. These include phone calls, valet and laundry service or personal bar bills. The resort cashier will keep a separate record of these expenditures for you. Be sure to settle your personal account at the resort front desk prior to departure. <strong><em>Important: If you neglect to pay your personal (incidental) account when you check out, EJTH will bill you after the program for the actual cost, plus a 15% service charge.</em></strong><!-- end broken part --></p>

希望对你的帮助大于对我的帮助。我将尝试摆弄 CSS 来解决这个问题,假设我今天没有被拉到别的东西上。

编辑:屏幕!

第一个是页面当前的打印方式。我将XXXX放在内容重新出现的页面上;我也把它放在上面的代码中。如果你眯一点眼睛,你就能看到它。

http://img109.imageshack.us/img109/589/current.jpg

第二个是如果我将内容 div 的 CSS 位置从绝对位置更改为相对位置,页面的打印方式。

http://img514.imageshack.us/img514/9961/modcss.jpg

第三个是如果我注释掉“损坏的部分”,页面的打印方式。也就是说,刚刚好。

http://img514.imageshack.us/img514/653/commented.jpg

最佳答案

好的...我创建了一个新的 CSS 表并将其指定为 media="print"。在这个样式表中,我去掉了所有的格式和导航,让内容完全打印出来。这在 IE7 和 Firefox 中运行良好。感谢所有帮助过的人!

关于internet-explorer-7 - 奇怪的 IE7 打印错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1710835/

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