我在跨浏览器兼容性方面遇到了一些麻烦。 FireFox和Chrome看起来几乎相同,在FireFox上可能会更平滑一些,但在IE9上它看起来浓缩而且有点大胆?我已经使用字体的每个CSS值来尝试为每个浏览器设置默认值,但没有任何效果。 IE9正在做什么扭曲字体的任何想法?我喜欢它在IE9中的样子,但我希望它能够在浏览器之间匹配。跨浏览器字体问题
Q
跨浏览器字体问题
2
A
回答
1
它有据可查here是IE9忽略了操作系统的整体设置字体平滑(又称抗锯齿)。即使在Windows中禁用字体平滑和ClearType,IE仍然会显示反锯齿字体,这是一些用户难以阅读的字体,尤其是在小字号的情况下。
微软表示,
的Internet Explorer 9的Windows需要和DirectWrite中的API的Direct2D的优势,利用子像素的Microsoft ClearType字体定位渲染硬件加速的文本。最近对ClearType的增强有助于提高液晶显示器(LCD)上文本的可读性,方法是增加显示文本细节的清晰度。 Internet Explorer 9中的子像素定位的实现对于Web开发人员有用,因为文字位置和换行符将保持在不同用户的配置
然而,有一些方法可以禁用此常数(提到here),但它是一种客户端技术,您的代码无法控制它。
1
字体渲染不仅依赖于浏览器,而且操作系统。 请参阅这些方式的差分以下两篇文章,你可以用CSS做去克服它是什么:
http://css-tricks.com/font-rendering-differences-firefox-vs-ie-vs-safari/
http://www.smashingmagazine.com/2012/04/24/a-closer-look-at-font-rendering/
相关问题
- 1. WordPress的字体跨浏览器问题
- 2. 跨浏览器的问题
- 3. CSS3跨浏览器问题
- 4. 跨浏览器问题
- 5. CSS跨浏览器问题
- 6. 跨浏览器CSS问题
- 7. 跨浏览器Ajax问题
- 8. Javascript跨浏览器问题
- 9. jQuery跨浏览器问题
- 10. web字体加载跨浏览器不同(MAC Firefox的问题)
- 11. 更改字体重量时出现跨浏览器CSS问题
- 12. 跨浏览器字体/颜色问题 - Chrome/Safari
- 13. @字体面跨浏览器兼容问题
- 14. CefSharp chromium浏览器字体问题
- 15. 跨浏览器字体嵌入
- 16. CSS字体跨浏览器兼容性
- 17. 跨浏览器的CSS问题(Safari浏览器与Chrome)
- 18. 跨浏览器/ Mozilla浏览器的问题
- 19. 跨浏览器的问题与window.opener.insertHTML
- 20. js,html5,css,跨浏览器问题
- 21. 跨浏览器问题 - Firefox和Chrome
- 22. 跨浏览器渐变问题
- 23. 跨浏览器CSS复选框问题
- 24. ajax即跨浏览器activexobject问题
- 25. 小跨浏览器兼容CSS问题
- 26. 跨浏览器显示问题
- 27. CSS3 rotate3D跨浏览器问题
- 28. 输入填充跨浏览器问题?
- 29. 跨浏览器支持问题
- 30. IE AJAX跨浏览器的问题
你能分享使用的字体设置吗? –