是由于操作系统和浏览器的兼容性问题导致的。为了解决这个问题,可以尝试以下几种方法:
- 更新FontAwesome版本:确保使用的是最新版本的FontAwesome图标库,因为新版本通常会修复一些兼容性问题。可以从FontAwesome官方网站(https://fontawesome.com/)下载最新版本的图标库。
- 检查浏览器兼容性:确保使用的浏览器是最新版本,并且支持CSS和字体渲染。可以尝试在其他浏览器上打开网页,看是否能够正常渲染FontAwesome图标。
- 检查操作系统更新:确保操作系统已经更新到最新版本。可以在苹果的官方网站上查找并下载最新的OS X Sierra更新。
- 检查字体文件路径:确认FontAwesome字体文件的路径是否正确,并且可以在网页中正确加载。可以通过检查网页源代码或者开发者工具来查看字体文件的路径是否正确。
- 使用CDN:考虑使用FontAwesome的CDN(内容分发网络)来加载字体文件。CDN可以提供更快的加载速度和更好的兼容性。可以在FontAwesome官方网站上找到CDN链接,并将其替换为自托管的字体文件链接。
总结起来,解决自托管FontAwesome图标不能在OS X Sierra上渲染的问题,可以通过更新FontAwesome版本、检查浏览器兼容性、更新操作系统、检查字体文件路径以及使用CDN等方法来尝试解决。