0

領域を赤でマークするこのフラグメント クラスがあります。私のシステムは、カテゴリとルールの 2 つのタイプに分かれています。ルールが断片化されている場合、それらは新しい css クラスを適切に受け取り、適切に見えますが、カテゴリとは異なり、カテゴリの上部に不要な空白があります。

ここに私が意味するもののスクリーンショットがあります:

不要な空白

これはライブ デモです。私はスタイルのオリジナルの作成者ではないため、適切なコードを提供することはできません。詳細については、ソース コードを確認してください。

http://zirotec-uka.com/dugi/phpBB3/rules.php#rule1

ありがとうございました。

4

5 に答える 5

1

を指定するルールがありますh3 { margin-top: 20px; }。それがスペースの原因です。

でそれをオーバーライドできます#main h3 { margin-top: 0; }

于 2012-10-17T17:39:39.810 に答える
1

設定する必要があります

#main ul h3, #main ol h3 { margin-top: 0;}

于 2012-10-17T17:39:58.827 に答える
0

この問題は、ブラウザによって設定されたデフォルトのパディングが原因であり、次のルールで解決できます。

#rules li{ padding:0px;}

于 2012-10-17T17:47:37.060 に答える
0

これは、.fragment (style.php:4007) のパディングが原因です。

.fragment {
    padding: 5px 5px 0 5px;
    background-color: #ECD5D8;
    color: #BC2A4D;
    font-weight: bold;
}

これを変更するか、上書きする必要があります。

于 2012-10-17T17:42:53.553 に答える
0

「パディング」CSS 要素を削除するだけです。

これは、次のように静的に行うことができます。

$("#rule1").css("padding-top", "0px");

それが今どのように見えるか見てください:

http://imgur.com/erWTH

于 2012-10-17T17:41:01.420 に答える