2

動的な量のテキストを含むフレームを作成しようとしています。角が丸いので、上、本体、下の3つのdivが作成されます。bodyはコンテンツを保持し、topとbottomはフレームのそれぞれの画像のみを表示します。これはすべてここで見ることができます:

http://www.m-challenge.com/nimrod/modular_frame.php

問題:それらの上部と下部のdivと中央のdivにスペースがあります。ご覧ください。ご意見をいただければ幸いです。ごきげんよう :-)

4

2 に答える 2

2

あなたの問題は、pタグの上下にマージンがあることです。それを修正するには、マージンを 0 にします。h#ulおよび同様のタグをボックスに入れても同じことが当てはまります。

また、このように角を丸くするのにあまり時間をかけずに、CSS3 の border-radius を使用することをお勧めできますか? まだ完全にサポートされていないことはわかっていますが、IE 以外のほとんどのブラウザーでサポートされており、IE ユーザーは正方形のボックスに完全にフォールバックするだけです。ただの提案

于 2010-04-13T12:03:34.877 に答える
1

最初にマージンとパディングをリセットする必要があると思います: http://meyerweb.com/eric/tools/css/reset/

次に、達成したい効果に応じて適切な値を適用します。

于 2010-04-13T12:01:16.767 に答える