0

了解しました。異なるページに同じクラスdivの2つの行があります。1ページ目には、かなりの量のテキストを含む1つの行があり、そのサイズ設定は完全に機能します。2ページでは、div "box"内のテキストははるかに少なくなっていますが、サイズが大きすぎます。

私が達成したいのは、1ページの3つのdivに正しい現在の高さ設定を持たせることですが、2ページのdivにもっと短い高さ設定を持たせたいです。これに関する唯一の問題は、これをすべて1つのCssクラス(親と兄弟)内で実行する必要があることです。

これが例の写真です:

ここに画像の説明を入力してください

2a:これは現在の高さ設定であり、大量のテキストで完全に機能します。

2b:短いテキストのボックスが長すぎるため、短くする必要がありますが、それでも2aと同じクラスにあります。

2c&2d:正しい自動調整された高さ

.box{
    height: 400px;
}

.box .box_content{
    height: 90%;
}
4

1 に答える 1

0

.boxの高さ設定を削除すると、高さは動的にコンテンツで埋められます。

各行の高さを等しくする必要がある場合は、jqueryを使用して、行の中で最も高いdivを見つけ、それに応じて他のdivを設定できます。

于 2013-03-06T20:09:17.507 に答える