我查找了已经讨论过此主题的帖子,但没有找到任何具体内容……
是否有插件或简单方法可以在输入文本时选择字体?如果没有,添加此类选项的可行性如何?感谢您的回复!
我查找了已经讨论过此主题的帖子,但没有找到任何具体内容……
是否有插件或简单方法可以在输入文本时选择字体?如果没有,添加此类选项的可行性如何?感谢您的回复!
你好,使用主题组件可以相对轻松地实现这一点。只需创建一个组件,并在 CSS 部分添加任意数量的字体即可。
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@100..900&display=swap");
.d-wrap[data-wrap="inter"] {
font-family: "Inter", sans-serif;
}
.d-wrap[data-wrap="oswald"] {
font-family: "Oswald", sans-serif;
}
[wrap="inter"]来自 Inter 的问候[/wrap]
[wrap="oswald"]来自 Oswald 的问候[/wrap]
谢谢回答!我一定会试试的!
不过,如果我想有一个字体下拉菜单,我需要为此创建一个插件吗?
你可以在同一个组件中使用 JavaScript。这稍微复杂一些(使用 apiInitializer、api.addComposerToolbarPopupMenuOption 等),但如果你愿意花些时间,是可以实现的。