如何解决PrinceXml忽略头部CSS的字体大小
我正在使用PrinceXml
将html
文件转换为pdf
,但似乎忽略了文件头中声明的字体大小。这是头部的相关部分
<!doctype html><html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8" /><style type="text/css">
html{font-family:Tahoma}
p{margin:0px}
.section{color:black;font-weight:bold;font-size:40px;
text-align:end;padding:500px 0px 0px 0px;page-break-before: right;
page-break-after:always;string-set: chapter content()}
.subsection{margin:15px 0px 5px 0px;font-weight:bold;font-size:30px;border-style: solid; border-width: 0px 0px 1px 0px;color:gray;string-set: subsection content()}
.oddclass{margin:3px 0px 0px 0px; font-size:9pt;color:red}
}</style>
最后一行“ oddclass”不影响font-size
。虽然颜色确实会改变。在Chrome浏览器中,所有功能都很完美。我不知道这里发生了什么。
如果我使用内联样式,则可以,但是不能通过类。我在做什么错了?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。