又发现一个汉字显示的 bug。
环境:
火狐浏览器
版本:56.0
font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
妖 这个字在 Firefox 浏览器的默认字体下是透明的,我试了试,颜色值在 RGB 三色都不超过 0x20 时是透明的,任意一个颜色到 0x20 就可以正常显示。
搜索了一下,换了几组关键词都没有找到类似的问题,只有一篇提问是文字显示不全,个别文字缺一点没显示,其他的都是问方块和乱码的。方块是字体的问题,跟浏览器无关。我这种情况是有文字,但它透明,全选能看见,改 CSS color 也能看见。
另外在 <input> 和 <textarea> 里是正常显示出来的,打字看不出来,提交后就透明了。
刷新页面什么的也没用,吓得我赶紧用 Chrome 看了一下,文字能显示出来,Opera 也没问题。
除了妖字应该还有别的字显示不出来,发篇文章,万一有谁出现类似的情况,搜索到这里,可以交流一下。
多留一些关键词:火狐浏览器个别文字不显示的问题。Firefox 汉字显示不出来怎么办?Firefox 浏览器汉字是透明的,CSS 字体显示不正常。
后记
写完文章要发送的时候发现这个 bug 又消失了,不知道它怎么治好自己的。
顺便,Mozilla 的 Servo 引擎什么时候正式发布稳定版啊?我还期盼着 Rust 语言能出个杀手级应用市场份额变大呢。