You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP mPDF技术问题:如何为页脚的部分内容应用CSS样式

解决mPDF页脚局部文本加粗的问题

嘿,这个问题我之前也碰到过!其实mPDF的页脚配置里,完全支持直接在内容中嵌入HTML标签来实现局部样式控制,不用局限于全局的footer-style属性。

你只需要把需要加粗的部分用<b>标签(或者<strong>、带inline CSS的<span>)包裹起来,同时移除全局的加粗样式,就能达到你想要的效果了。

修改后的代码示例:

<pagefooter name="MyFooter1" line="1" content-center="<b>Phone: 888-555-111</b>, E-mail: test@test.com, <b>Fax: 666-555-666</b>" />
<setpageheader name="MyHeader1" value="on" show-this-page="1" />
<setpagefooter name="MyFooter1" value="on" />

如果需要更灵活的样式(比如调整颜色、字号),还可以用<span>配合inline CSS:

<pagefooter name="MyFooter1" line="1" content-center="<span style='font-weight:bold;'>Phone: 888-555-111</span>, E-mail: test@test.com, <span style='font-weight:bold;'>Fax: 666-555-666</span>" />

原理很简单:mPDF会解析页眉/页脚content属性里的基础HTML标签,把它们转换成对应的PDF样式。只要你的mPDF版本不是特别老旧,这个方法都能正常工作。

内容的提问来源于stack exchange,提问作者Pavvcio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 07:17:40