我有一个用FreeMarker
模板语言编写的小模板。我有以下CSS:
<style type="text/css">
@media print {
@page {
size: landscape;
}
}
@media screen {
.run {
min-height: 100%;
}
}
/* More css properties goes here */
</style>
问题是这两条规则仅适用于我在 Google Chrome 中打开网页时。当我在 Firefox 中打开它时,该min-height
属性不适用于.run
div,并且 Firefox 以纵向模式打印我的页面,而不是指定的横向模式。我究竟做错了什么?
PS:如果重要的话,doctype 字符串如下所示:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">