如何修改小程序中的字体

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
silverlight
Posts: 146

我在index.module.less中导入
@font-face {
font-family: 'Quicksand';
src: url('/public/fonts/Quicksand.ttf');
font-weight: 400;
font-style: normal;
font-display: swap;
}
.quicksand-font {
font-family: 'Quicksand', system-ui, sans-serif;
font-size: 16rpx;
letter-spacing: 0.5rpx;
}
字体目录位置是没错的
而我对此的应用为
<Text className={styles.quicksandFont}>这是 Quicksand 字体</Text>
<Text>这是默认字体</Text>

但是实际并没有应用成功

字体.png
Last edited by silverlight on 2025年 Mar 28日 16:41, edited 1 time in total.

Tags:
muhai
Posts: 111

Re: 如何修改小程序中的字体

看下是不是代码写错了。应该是

Code: Select all

<Text className={styles['quicksand-font']}>这是 Quicksand 字体</Text>
muhai
Posts: 111

Re: 如何修改小程序中的字体

app上需要注意一下,字体定制不能在涂鸦智能、智能生活上使用,只能在自己的OEM App或者SDK开发的App上使用定制字体。

silverlight
Posts: 146

Re: 如何修改小程序中的字体

muhai 2025年 Mar 20日 10:38

看下是不是代码写错了。应该是

Code: Select all

<Text className={styles['quicksand-font']}>这是 Quicksand 字体</Text>

谢谢,我修改引入后,只有字体大小粗细成功修改了。

字体3.jpg

但是字体字形没有得到修改

字体2.jpg

下方显示渲染的字体还是微软雅黑

silverlight
Posts: 146

Re: 如何修改小程序中的字体

muhai 2025年 Mar 20日 10:40

app上需要注意一下,字体定制不能在涂鸦智能、智能生活上使用,只能在自己的OEM App或者SDK开发的App上使用定制字体。

你好,意思是,字体的修改在ide中查看不到嘛?

muhai
Posts: 111

Re: 如何修改小程序中的字体

silverlight 2025年 Mar 26日 15:11
muhai 2025年 Mar 20日 10:40

app上需要注意一下,字体定制不能在涂鸦智能、智能生活上使用,只能在自己的OEM App或者SDK开发的App上使用定制字体。

你好,意思是,字体的修改在ide中查看不到嘛?

是的,IDE上看不到字体效果

muhai
Posts: 111

Re: 如何修改小程序中的字体

url的路径不要public开头,

@font-face {
font-family: 'Quicksand';
src: url('/fonts/Quicksand.ttf');
font-weight: 400;
font-style: normal;
font-display: swap;
}

silverlight
Posts: 146

Re: 如何修改小程序中的字体

muhai 2025年 Mar 27日 17:36
silverlight 2025年 Mar 26日 15:11
muhai 2025年 Mar 20日 10:40

app上需要注意一下,字体定制不能在涂鸦智能、智能生活上使用,只能在自己的OEM App或者SDK开发的App上使用定制字体。

你好,意思是,字体的修改在ide中查看不到嘛?

是的,IDE上看不到字体效果

谢谢讲解

Post Reply