在canvas中,当将textBaseline属性设置为“top”时,其在chrome和firefox中的渲染有所不同。在 Chrome 中,行和文本之间有间隙,而在 Firefox 中则没有间隙。
请参考this http://www.w3schools.com/tags/playcanvas.asp?filename=playcanvas_textbaseline要在浏览器中查看,任何帮助将不胜感激。
I also checked similar issue https://bugzilla.mozilla.org/show_bug.cgi?id=737852 reported long-back. Is there any work-around in firefox to get it work fine?
我同意OP的观点,这是一个问题,而且是特有的Firefox。但越来越多的情况似乎是Firefox已调整垂直偏移超时。曾经是 4 像素左右,后来是 3 像素。现在,几乎难以察觉。所以,我同意上面@Kaiido 的观点。使用/设置*object*.textBaseline="alphabetic";
我相信这在不同浏览器中是一致的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)