加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – Nimbus Sans L仅在Firefox中以上标呈现TM …浏览器错误

发布时间:2020-12-14 23:27:20 所属栏目:资源 来源:网络整理
导读:我遇到的问题是,我正在处理的项目只在Firefox中将TM字母一起呈现在上标中.这是一个jsfiddle,可以让你看到问题在于: https://jsfiddle.net/2aLp0zbc/1/ 我不知道这是一个浏览器错误还是一个损坏的字体文件(在我测试过的所有其他浏览器中都能正常工作)或者我
我遇到的问题是,我正在处理的项目只在Firefox中将TM字母一起呈现在上标中.这是一个jsfiddle,可以让你看到问题在于: https://jsfiddle.net/2aLp0zbc/1/

我不知道这是一个浏览器错误还是一个损坏的字体文件(在我测试过的所有其他浏览器中都能正常工作)或者我是否遗漏了其他东西.对于任何反馈,我们都表示感谢.

@font-face {
    font-family: 'NimbusSansL';

    src: url('https://dl.dropbox.com/s/8u7missp60h2c32/nimbus-sans-l_regular-webfont.woff2?dl=1') format('woff2');
  font-weight: normal;
  font-style: normal;
  -webkit-text-stroke: 1px rgba(0,0.1)
}

body {
    font-family: 'NimbusSansL';
}

解决方法

据我所知,它不是用上标,它用TM代替TM.非常奇怪,但很可能是字体中的 ligatures有问题.

要修复它,您可以将其添加到您的CSS:

font-variant-ligatures: no-common-ligatures;

请注意,这可能会影响字体中的其他连字.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读