0

内側の div にはテキストが配置されているため、外側の div が内側の div と共に成長するように、別の div 内に div をネストしたいと考えています。助けていただければ幸いです。ここにリンクがありますので、アイデアを得ることができます。ブラウザの下部を正しく表示するには、ブラウザを全画面表示にする必要があります。

Slalvenko さん、こんにちは。あなたのコード (親切にありがとう) と私のコードの両方を投稿しました。私のコードは完璧ではありませんが、学習中です。はい、ブラウザのデフォルト値を 0 に設定する CSS リセット スタイルを認識しており、一度ダウンロードしました。しかし、私は何年も経たないうちに、これらすべてに気付き、自分のコードに書き込めるようになることを望んでいます。リセットすると時間と手間が省けると思いますが、これらすべてが初めてのことで、ポタリングを楽​​しんでいます. これがあなたのコードと私のコードです。後でさらに2つのdivを追加したかったので、私のものは少し異なります。そこに着いたらお見せします。マイク http://www.hnw7.com

4

1 に答える 1

1
.outer {

    background-color: #CCF;
    margin-top: 0px;
    right: 0px;
    margin-right: 0px;
    bottom: 0px;
    margin-bottom: 0px;       
}

.inner {
    width: 535px;
    background-color: #E6E6FF;
    color: black;        
    padding: 20px 50px 20px 50px;
    overflow: hidden;
    margin: 0 auto;
}

これがあなたの質問だったかどうかはわかりませんが、試してみてください。フロートはドキュメント フローからこれらの要素を取得するため、.inner div のフロートは親の高さを 0 にしています。親に実際の高さを持たせたい場合は、これらのフロートをクリアする必要があります。これを行う最も簡単な方法はoverflow:hidden;、親要素に追加することです。

ここでフロートのクリアについて読むことができます

于 2012-12-16T20:42:18.450 に答える