现有技术:
- Can I disable my local font in chrome?
- https://superuser.com/questions/292666/how-to-disable-permission-to-read-system-fonts-and-browser-plugin-details-in
有没有办法在任何浏览器中暂时禁用系统字体?
我能找到的唯一解决方案是给字体起一个与本地字体不冲突的名字。我不喜欢这个解决方案,因为:
1.我宁愿用正确的名称来引用字体。
1.它不像Google提供字体那样通过样式表处理内联字体。
有人知道怎么做吗
4条答案
按热度按时间vxqlmq5t1#
如果你使用的是Mac电脑,只需打开“字体书”应用程序并禁用字体即可。
dtcbnfnu2#
从Chrome 86开始,您现在可以在DevTools中禁用本地字体。
1.打开DevTools
1.点击右上角的三个点
1.选择【更多工具】>【渲染】
1.检查禁用本地字体
1.刷新页面
这将忽略CSS
@font-face
规则中的所有local(...)
源。xlpyo6sf3#
与其重命名
font-family
,我只想省略或注解掉src
描述符中的local()
函数调用。如果没有它,浏览器将始终加载url()
函数中指定的字体文件。mum43rcc4#
有没有办法在任何浏览器中暂时禁用系统字体?
是的
在Firefox中,使用以下首选项之一:
layout.css.font-visibility.standard
font.system.whitelist
有关详细信息,请参阅my answer问题“禁用浏览器中系统安装的字体”。