当我渲染.html页面时,一切正常,我将页脚放在正确的位置,但转换为PDF时,页脚显示在页面顶部。你知道怎么纠正吗?
这是我的CSS文件(经典):
footer {
position:fixed;
bottom:0px;
left:0px;
height:50px;
width: 100%;
background: green;
}
这是我的HTML文件(也是经典的):
<h1> HEADER </h1>
Text
<footer> FOOTER </footer>
由于
编辑 - 转换为PDF的控制器方法
def reporting
respond_to do |format|
format.html
format.pdf { render :text => PDFKit.new( post_url('http://localhost:3000/reporting.pdf') ).to_pdf,
:page_size=> 'A4',
:pdf=> 'TestReporting'
}
end
end