【发布时间】:2018-08-27 06:17:23
【问题描述】:
FreeMarker 模板页面有一个页眉和一个页脚。
我想在页眉和页脚之间插入一个 div。
而且 div 必须延伸到页脚。
代码如下:
<?xml version="1.0"?>
<!DOCTYPE pdf PUBLIC "-//big.faceless.org//report" "report-1.1.dtd">
<pdf>
<head>
<macrolist>
<macro id="nlheader">
<table style="width: 100%; font-size: 10pt; position:fixed">
</macro>
<macro id="nlfooter">
<table class="footer" style="width: 100% ;position:fixed">
</macro>
</macrolist>
</head>
<body header="nlheader" header-height="10%" footer="nlfooter" footer-height="65pt" padding="0.5in 0.5in 0.5in 0.5in" size="Letter">
<table>
<tr>
<td>Here is a table</td>
</tr>
</table>
<table>
<tr>
<td>
<div id="extend_div"></div>
</td>
</tr>
</body>
</pdf>
HTML 标记的高度在 FreeMarker 模板中似乎无效。
而且我想用JavaScript来检测表格的高度,但是好像也无效。
如何配置 div 使其延伸到页脚?
【问题讨论】:
-
你应该使用这个简单的技巧:
#extend_div{height: 100vh;}
标签: html css layout freemarker html-heading