haocaesar 发表于 2018-8-25 22:50:54

goldendict如何设置所有词典的所有字体大小都一样大?

goldendict如何设置所有词典的所有字体大小都一样大?
LDOCE5++和其他字典的字都不一样大,有的大有的小

trivialstuff 发表于 2018-9-26 15:12:12

本帖最后由 trivialstuff 于 2018-9-26 15:50 编辑

SuperM 发表于 2018-9-26 13:33
词典文件夹内包含的css文件,与article-style.css,请问哪个优先级高?
如果font-size设置不一样,以哪个 ...
如果词典本身css里设的是绝对数值,比如12px, 1.4em之类的,那它的优先级会更高,不能被article-style.css调整。如果是百分比这种相对值,那就相对好办了。
不过还是有曲线救国的方法… 用到了article-style.css,也不用修改词典原css。

先用article-style.css统一调整下字体尺寸,预览效果,看看没变化的那些字体在哪里。
然后在没变化的地方右键,审查元素,看没变化的元素名是什么。
比如<span class="EXAMPLE">的EXAMPLE元素被词典本身css设置为font-size: 12px; 这个元素没变化,你就在article-style.css里写入具体到这个元素的设置。如下方,可以覆盖掉词典本身的设置。
.EXAMPLE {
font-size:20px!important;
}


trivialstuff 发表于 2018-8-25 23:35:36

本帖最后由 trivialstuff 于 2018-9-26 15:20 编辑

windows版的可以如下操作统一调整字体:
1. 软件菜单打开”帮助“-”配置文件夹”;

2. 在打开的goldendict文件夹里新建一个article-style.css

3. css内容如下,数值自行调整
body
{
font-size: 18px !important;
}

注:上面的设置如果调整不出满意的结果,就只能去修改词典本身css文件里font-size的数值或百分比。



更新:FF朗文5++里可以把这个属性删掉,它的作用是把windows客户端里的字体放大到120%。
.windowsnt.goldendict {
    font-size: 120%;
}


haocaesar 发表于 2018-8-25 23:37:17

trivialstuff 发表于 2018-8-25 23:35
windows版的可以如下操作统一调整字体:
1. 软件菜单打开”帮助“-”配置文件夹”;



谢谢!我去试试~~

梦里寻剑 发表于 2018-9-21 15:44:43

如果某本词典字体太大或太小,修改CSS里面具体字体大小有时要修改很多处,这时可以试试CSS里面的zoom,可以对内容进行缩放。

SuperM 发表于 2018-9-26 13:33:07

trivialstuff 发表于 2018-8-25 23:35
windows版的可以如下操作统一调整字体:
1. 软件菜单打开”帮助“-”配置文件夹”;



词典文件夹内包含的css文件,与article-style.css,请问哪个优先级高?
如果font-size设置不一样,以哪个为准呢?

谢谢!

SuperM 发表于 2018-9-26 15:28:34

trivialstuff 发表于 2018-9-26 15:12
如果词典本身css里设的是绝对数值,比如12px, 1.4em之类的,那它的优先级会更高,不能被article-style.cs ...

多谢!正在尝试将字典内css的字体大小改为百分比~

trivialstuff 发表于 2018-9-26 15:54:47

SuperM 发表于 2018-9-26 15:28
多谢!正在尝试将字典内css的字体大小改为百分比~

不客气~ 补充一个px 百分比尺寸对应表:http://pxtoem.com/
页: [1]
查看完整版本: goldendict如何设置所有词典的所有字体大小都一样大?