字体大小无法在 Chrome 中正确呈现。 如下所示,chrome 和 firefox 之间的渲染效果有所不同。 我不太确定天气是 html2canvas 还是浏览器问题。
在 Chrome 中呈现
在 Firefox 中渲染(与原始 DOM 节点相同):
https://github.com/niklasvh/html2canvas/issues/1664
也许是同样的问题,您可以删除 font-variant css 属性。
@酷酷
@nazhenhuiyi非常感谢。 它对我有用。 我设置了font-variant: normal
并得到了正确的结果。
我也一样!
我发现设置元素容器字体样式可以做到这一点。
.container {
font-variant: normal;
}
我也遇到这个问题,按照上面的方法处理,没有解决。 #/omwteam/html2canvas/issues/8
在哪里设置 css { font-variant: normal },为什么它对我不起作用@Coodool
也许你可以试试font-variant: small-caps;
@zww930620
最新的 html2canvas 版本 (1.0.0-rc.2+) 为我解决了这个问题。
font-variant: small-caps;
或font-variant: normal
,它对我不起作用
也许你可以试试 set font-family
@nazhenhuiyi非常感谢。 它对我有用。 我设置了
font-variant: normal
并得到了正确的结果。
谢谢
最有用的评论
@nazhenhuiyi非常感谢。 它对我有用。 我设置了
font-variant: normal
并得到了正确的结果。