首页 > 解决方案 > 如何在电子中设置最小字体大小?

问题描述

我需要font-size在我们的电子应用程序中设置一个最小值,就像 Chrome 有一个默认的12px最小字体大小一样。

但我找不到任何参数来设置这个属性。

标签: fontselectronfont-size

解决方案


使用options创建新的BrowserWindow时,您可以添加一个作为对象字面量的属性,其中包含名为、、等的属性。例如:webPreferencesminimumFontSizedefaultFontSizedefaultMonospaceFontSize

mainWindow = new BrowserWindow(
{
    width: 800,
    height: 600,
    webPreferences:
    {
        minimumFontSize: 18,
        defaultFontSize: 24,
        defaultMonospaceFontSize: 20
    }
});

请注意,实际的默认字体大小可能会被任何已经定义的 CSS 覆盖。


推荐阅读