《惊蛰》主题无法设置字体

首页 论坛 主题模板 《惊蛰》主题无法设置字体

正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 作者
    帖子
  • #2301
    geticer
    参与者

    进入“外观>自定义>主题选项>字体”部分,在“正文本体”(有错字)和“标题字体”的文本框中随便输入一种中文字体名,在片刻的加载后,并没有成功选用上。

    在看到了这个主题的样式表文件后我才明白问题在哪里:

    样式表将页面中的所有元素都统一成了一种字体,导致主题定义的字体没有选用上。

    Please complete the required fields.







    #2302
    geticer
    参与者

    细节:

    主题使用了若干CSS变量来控制页面中的各种元素,如字体和颜色等。

    其中两个变量是--body-font--headings-font,对应的是“正文本体”和“标题字体”里写的字体。

    如何改进:

    换成以下CSS:

    ——

    /* 对应“正文字体” */

    html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .post-navigation .post-title, button, input[type=”button”], input[type=”reset”], input[type=”submit”] {

    font-family: PingFang SC,Microsoft YaHei,WenQuanYi Micro Hei,Arial,sans-serif; /* 如果浏览器不支持CSS变量的话,就会使用这个 */

    font-family: var(–body-font);

    }

    /* 对应“标题字体” */

    h1, h2, h3, h4, h5, h6,.widget-title, .author-heading, .page-title, .comments-title, .comment-reply-title, .post-navigation .post-title {

    font-family: PingFang SC,Microsoft YaHei,WenQuanYi Micro Hei,Arial,sans-serif;

    font-family: var(–headings-font);

    }

    Please complete the required fields.







    #2304
    诗语
    管理员

    子主题里我们强制显示了用户电脑里的字体,中文字体现在的web外部引用嵌入都是收费服务,而且还有版权问题。不优化的话界面就默认显示的是宋体,这是一个没办法的办法。

    Please complete the required fields.







    #2305
    诗语
    管理员

    翻译还在调试,子主题也是,年末事情多,下个月会统一更新。

    Please complete the required fields.







正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 哎呀,回复话题必需登录。