我div在页面上有很多s,其中包含可变数量的内容.我试图使用,page-break-inside: avoid;以便每个div部分不会超过2页.
它适用于Firefox但不适用于IE8.
我在CSS打印文件中有这个
.page-break-inside-avoid { page-break-inside: avoid; }
Run Code Online (Sandbox Code Playgroud)
而我的divs就像上课一样 <div class="page-break-inside-avoid">
IE8现在应该支持这个.不是吗?
难道我做错了什么?有谁解决了这个问题?或者有过任何经验?
任何帮助都会很棒.
非常感谢理查德
我有选择框在哪里更改我需要获取值,并通过远程函数获取数据库中的一些字段名称,然后生成那些字段进一步向下选择框中的选项框中的选项.
问题是字段在f.form_for中,因此正在使用带有选择框的formbuilder f.所以当我通过控制器中的ajax渲染部分时,我得到一个错误,因为我没有对本地的引用表格建设者
有没有人知道如何或如果我可以获得对表单生成器的引用orif可以在远程函数调用中传递它然后传递到我的本地部分?
非常感谢,任何帮助都会很棒,因为长期以来一直困扰着这个!
欢呼瑞克
我有一个可变数量的表,行数可变,我想让它们一个接一个地显示,但如果一个表不适合当前页面,则将它放在下一个然后继续.我把表放在一个交易中,所以我可以回滚然后打印它,如果高度适合在curent页面,但我如何获得表高度?
我现在有这个代码
pdf.transaction do
pdf.table @data,
:font_size => 12,
:border_style => :grid,
:horizontal_padding => 10,
:vertical_padding => 3,
:border_width => 2,
:position => :left,
:row_colors => ["FFFFFF","DDDDDD"]
pdf.move_down 20
#pdf.rollback
end
Run Code Online (Sandbox Code Playgroud)
对此的任何帮助都会很棒.或者其他任何方式来做到这一点?
最好的问候里克
我创建了一个图像裁剪工具,我可以单击图像并裁剪它,然后将新裁剪的图像保存在旧图像上,然后重定向回原始页面,显示图像.
但它仍然显示旧图像,即使在重定向后,并且在我刷新页面之前不显示新图像.
我曾尝试使用图像标记并删除图像后的资产时间戳,但它仍然显示旧图像,我还尝试添加元标记以停止浏览器缓存但不起作用.
如何在不进行刷新页面的情况下解决这个问题?