重开机也没办法解决就麻烦了 那是描边的时候没有对齐正确的位移造成的 这下子... 再重开机一次试试;;停用Direct2D 然后再开启试试看 about:configgfx.direct2d.disabled -> true在53下没开e10s也可能会发生问题 改用Fx52也会这样吗?嗯..你有装日版补丁的MacType吗?还有显示卡驱动也可能是原因之一 更新或者倒退回旧版有时候也可以解决问题最后再试试看Fx54beta版 Fx54有解决一些GPU渲染的bug不确定能不能帮助你修复这个问题我这里看你的网页渲染是正常的
" target="_blank" rel="nofollow">
我没有遇过二重叠影的问题 不过我知道有这个bug而重开机清掉字型的快取通常可以解决对了上面撷图所使用的样式-webkit-text-stroke-width: 0.1px;text-shadow: 0 0 1px rgba(0,0,0,0.1), 0 0 2px rgba(0,0,0,0.01), 0 0 3px rgba(0,0,0,0.01) !important;我本身平常不用这个样式 因为有一点点模糊这个样式的优点是可以减少text-stroke造成的毛刺也许你可以再试试看1. 用上面说的方法 关掉D2D 看看渲染是否正确2. 关掉D2D之后 将gfx.font_rendering.directwrite.force-enabled强制设为true 看看渲染是否正确3. 开启D2D和DW的状态下 在CCS里加入transform: rotate(0.001deg);img {transform: rotate(0deg)!important;}看看有没有变化我担心上面的旋转角度太小了测不出来 改大一点好了transform: rotate(0.05deg);甚至再更大一点 总之让文字旋转一个角度尽量大一点 试试看这样渲染会不会突然恢复正常抱歉我用推文回复喔喔! 成功了! 那么就请继续保留这段旋转的样式w你可以测试更小的角度 譬如说-0.0000000001deg看能不能用更小的角度消除这个bug旋转极微小的角度 肉眼完全不会有感觉不会影响到阅读的请放心而大一点的角度 会让字体变得较平滑有些人是选择取消text-shadow和text-stroke只用比较大角度的rotate来平滑字型(不建议这样做)这个旋转同时会让Windows停用对字型的Grid-fitting使用DW的情况下 关闭Grid-fitting会取得较好的渲染效果所以旋转不但可以消除bug 对于字体渲染会更有帮助不过这段CSS的缺点是对整个网页都进行旋转(CSS里有锁住图片不旋转才没有造成图片模糊)可能会影响渲染的效能如果使用的是WIN7 而且防毒软件不是avast的话我建议安装MacType和MacType的日文补丁(不建议avast是因为avast会和MacType相冲突)
http://silight.hatenablog.jp/entry/MacTypePatch安装MacType后按照说明替换补丁开启UserParams.ini设定档 修改ForceNoHinting = 1使用补丁的好处是补丁只针对DW渲染的字体作旋转而不用旋转整个网页 效率可能会比较好不过现在都用GPU加速 基本上应该是无感可能不会觉得效能有什么变化