有朋友说我的这个网站字体太小,看的费力,之前没太在意,今天决定调整一下。

进入 typecho 的安装目录,打开默认主题的样式文件 usr/themes/default/style.css,将第 17 行的 font-size: 87.5%; 注释掉,添加一行 font-size: 95%;,问题解决。

样式文件编辑后(1~19行):

/* ------------------------------------
 * Typecho Default Theme
 *
 * @author  Typecho Team
 * @link  http: //typecho.org/
 * @update  2013-10-28
 * --------------------------------- */

/* ------------------
 * Global style
 * --------------- */
body {
  background-color: #FFF;
  color: #444;
  /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  font-family: "Droid Serif", Georgia, "Times New Roman", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "WenQuanYi Micro Hei","Microsoft Yahei", serif;
  /* font-size: 87.5%; */
  font-size: 95%;
}

刷新缓存

当然,这种直接修改 css 的做法不会对老用户生效,除非强制刷新网页。

看了下网页源码,默认主题解析后引入的默认 css 文件是:

<link rel="stylesheet" href="https://crowall.com/usr/themes/default/style.css">

所以可以修改主题里的 header.php 文件,在第 18 行的

<link rel="stylesheet" href="<?php $this->options->themeUrl('style.css'); ?>">

后面加个 ?v=1.1,变成:

<link rel="stylesheet" href="<?php $this->options->themeUrl('style.css'); ?>?v=1.1">

这样 css 就可以立即生效了。

标签: css, typecho, theme