【发布时间】:2015-01-19 04:37:28
【问题描述】:
我正在建立一个多语言 Joomla 网站,用户可以在其中选择语言。说 - 英语和藏语。英文的一切看起来都很好,但是在藏语网站上查看时,字体太小了。如果我增加字体大小,那么英文网站的字体也会变大,因为它们都使用相同的 CSS 文件。
有没有一种方法可以使用同一个 CSS 文件为藏文字体和英文字体设置不同的字体大小??
请帮忙!!
【问题讨论】:
我正在建立一个多语言 Joomla 网站,用户可以在其中选择语言。说 - 英语和藏语。英文的一切看起来都很好,但是在藏语网站上查看时,字体太小了。如果我增加字体大小,那么英文网站的字体也会变大,因为它们都使用相同的 CSS 文件。
有没有一种方法可以使用同一个 CSS 文件为藏文字体和英文字体设置不同的字体大小??
请帮忙!!
【问题讨论】:
您可以使用:lang css 伪类,例如将其设置在html 标签上,如下所示:
html:lang(en) h1 {
font-size: 20px;
}
html:lang(bo) h1 {
font-size: 30px;
}
根据HTML Language Code Reference,您应该将bo 用于藏语。您还可以阅读更多关于 :lang 伪类 here 的信息。
【讨论】: