Html 使用透明边框正确打印自定义CSS形状

Html 使用透明边框正确打印自定义CSS形状,html,css,firefox,Html,Css,Firefox,当我尝试将自定义CSS形状(如三角形)打印为pdf时,透明区域将以黑色打印。 所以我看到的不是我得到的! 例如: 这是我在打印示例页面时得到的结果: 有什么办法可以把我看到的打印出来吗 你都用过媒体了吗?肯定还有别的。当我打印这篇文章时,我得到的是一个红色三角形,没有别的。@OlafDietsche谢谢你的帮助,问题似乎是mac上的Firefox25。与其他浏览器不同,firefox将三角形拆分为4个相等的正方形。如附图所示,固定额外黑色三角形的方法是使用点透明而不是实心透明。但是,缩放pdf

当我尝试将自定义CSS形状(如三角形)打印为pdf时,透明区域将以黑色打印。 所以我看到的不是我得到的! 例如:

这是我在打印示例页面时得到的结果:


有什么办法可以把我看到的打印出来吗

你都用过媒体了吗?肯定还有别的。当我打印这篇文章时,我得到的是一个红色三角形,没有别的。@OlafDietsche谢谢你的帮助,问题似乎是mac上的Firefox25。与其他浏览器不同,firefox将三角形拆分为4个相等的正方形。如附图所示,固定额外黑色三角形的方法是使用点透明而不是实心透明。但是,缩放pdf文件时分割线仍然可见。