0

<h1>からまでのすべての要素を含む Web サイトを持ってい<sup>ます。それぞれに独自のフォント サイズがあります (ほとんどはピクセル単位)。

この Web サイトはクライアントのコレクションであり、各クライアントには独自のサブドメインがあります。基本コード、画像、css、および js は Web サイト全体ですべて同じですが、各サブドメインには固有の theme.css があります - 使用される css ファイルは 1 つだけです。クライアント固有のデザインを適用します。

現在、あるクライアントは、サブドメイン全体でより大きなフォントを希望しています。だから私はそれを追加するだけの問題だと思った

*
{
    font-size: ...
}

今、私はそこに1つのサイズを指定することはできません..そして、すべての要素をリストしてフォントサイズを個別に設定できます(これはプランBになります)-しかし、すべての要素を設定してそれぞれのフォントサイズをインクリメントする方法はありますか?


編集
IFこれはcssでは不可能です.jqueryで行うことができます..私は推測します..
また、これはレガシーコードであり、ベースcssファイルにアクセスできないため、既存のpxサイズを変更することはオプションではありません. . subdomain.cssandsubdomain.jsファイルだけ..

4

1 に答える 1

2

ピクセルの代わりに em またはパーセントを使用するようにすべての要素を変更すると、本文の基本フォント サイズを変更できますが、ピクセルで指定されているため、変更できません。

解決策 1:
ピクセル単位で設定されたすべてのフォント サイズを対応する em またはパーセント サイズに変更し、より大きな本文サイズを設定します。このツールはそれを助けることができます: http://pxtoem.com

例:

body {
  font-size: 16px;
}

p {
  font-size: 1em;
}

解決策 2:
すべての要素を同じサイズでグループ化し、オーバーライドします。

例:

div,
span,
p {
  font-size: 12px;
}

sub,
sup {
  font-size: 10px;
}
于 2012-11-14T16:21:51.027 に答える