0

私の友人が最近私のウェブサイトを更新してくれましたが、残念ながら彼は利用できません.メニューは他のすべてのページでは問題ないように見えましたが、フォーラムページでは他のページに比べてフォントサイズが小さくなっています.

ここに特定の問題へのリンクがあります。 http://www.homemadetools.net/forum/

正確に何が間違っているのか教えてください。それに応じてウェブサイトを更新できます。

4

4 に答える 4

2

css.php1275 行に次の CSS 宣言があるフォーラム ページに追加されたスタイルシートがあります。

body {
    color: #3E3E3E;
    font-size: 13px;
    line-height: 1.23;
    margin: 0 auto;
    min-width: 650px;
    width: 970px;
}

ここでの font-size は、他のページに表示されるデフォルトの font-size 1em を上書きします。注: Firebug を使用して、これらの要素に実際に適用されているフォント サイズの CSS ルールを特定しました。ぜひとも慣れていただきたいツールです。

于 2012-12-21T17:26:55.973 に答える
1

css.php の 1275 行目と 1257 行目 (ソースではなく出力) にはそれぞれbody fontまたはbody font-size宣言があり、フォント サイズを 13px に設定し、メニューに継承されます。これを修正するにfontは、css.php (出力) の 222 行目の属性を次のように設定します。

font:13.75px !important;

これにより、後続の body 宣言がオーバーライドされ、問題が最小限の手間で解決されます。

さらに調べてみると、適切にフォーマットされたボディ宣言よりも px が選択されないのは、'px' の名称がないだけです。!important実際の継承の問題はないため、おそらくフラグをスキップできます。CSSが悪いだけ。

于 2012-12-21T17:44:22.240 に答える
0

フォーラムセクションのフォントサイズではなく、「メニュー」だけを他のページと同じにしたいことを明確にしておきますか?

フォーラムページに添付されているスタイルシートのフォントサイズ宣言を確認するだけです

于 2012-12-21T17:54:09.720 に答える