在 jWYSIWYG 中设置默认字体系列

发布于 2024-12-23 17:54:45 字数 300 浏览 3 评论 0原文

我在 jquery.jwysiwyg.js 中设置了字体系列(第 497 行,其中定义了 )并添加了 CSS ...

$('#wysiwyg').wysiwyg({css : { fontFamily: 'Arial, Tahoma', fontSize : '12px', color : '#333333'}});

文本区域将 Arial 显示为字体系列,但是当我单击“删除格式”按钮时,它会变成到 Times New Roman。 有什么方法可以设置默认字体来防止这种情况吗?我不希望 Times 作为基本字体。

I set the font-family in the jquery.jwysiwyg.js (line-# 497 where < body > is defined) and added a CSS …

$('#wysiwyg').wysiwyg({css : { fontFamily: 'Arial, Tahoma', fontSize : '12px', color : '#333333'}});

The textarea shows Arial as font-family but when I click the remove formatting button it turns to Times New Roman.
Is there any way I can set a default font to prevent this? I don't want Times as a base font.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

怀里藏娇 2024-12-30 17:54:45

由于 jwysiwygiframe 中呈现,因此包含页面的样式不会呈现(因为它实际上是一个单独的 HTML 文件),因此 jwysiwyg将默认为浏览器的标准字体,通常是 Times New Roman。

您可以使用外部样式表来解决这个问题,如下所示:

$('#wysiwyg').wysiwyg({
    css: 'editor.css'
});

editor.css 中,您可以放置​​ body { font-family: "Arial, Tahoma"; }

Because jwysiwyg renders in an iframe, the styles of the containing page will not render (as it is actually a separate HTML file) and so jwysiwyg will default to the standard font for the browser, which is usually Times New Roman.

You can use an external stylesheet to counter this issue like so:

$('#wysiwyg').wysiwyg({
    css: 'editor.css'
});

And within editor.css you would put body { font-family: "Arial, Tahoma"; }.

凉栀 2024-12-30 17:54:45

使用 arial black 或 arial slim,例如:

font_formats: "Andale Mono=andale mono,times;"+
        "Arial=arial narrow,avant garde;"+
        "Arial Black=arial black,avant garde;"+
        "Courier New=courier new,courier;"+
        "Georgia=georgia,palatino;"+
        "Impact=impact,chicago;"+
        "Symbol=symbol;"+
        "Tahoma=tahoma,arial,helvetica,sans-serif;"+
        "Times New Roman=times new roman,times;"+
        "Verdana=verdana,geneva;"+
        "Webdings=webdings;"+
        "Wingdings=wingdings,zapf dingbats",

Use arial black or arial narrow, for example:

font_formats: "Andale Mono=andale mono,times;"+
        "Arial=arial narrow,avant garde;"+
        "Arial Black=arial black,avant garde;"+
        "Courier New=courier new,courier;"+
        "Georgia=georgia,palatino;"+
        "Impact=impact,chicago;"+
        "Symbol=symbol;"+
        "Tahoma=tahoma,arial,helvetica,sans-serif;"+
        "Times New Roman=times new roman,times;"+
        "Verdana=verdana,geneva;"+
        "Webdings=webdings;"+
        "Wingdings=wingdings,zapf dingbats",
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文