0

ウェブサイトを作っています。すべてのコンテンツはラッパー DIV に格納されます。コンテンツ DIV には、境界線スタイルが割り当てられています。

ラッパー DIV の高さをコンテンツに合わせて十分に高くしたいので、境界線はページの最後になります。

height:autoはすべての要素のデフォルト値であるため、これはデフォルトで発生すると思いました。

ここ は 私のページです .

提供できるヘルプをありがとう。

4

4 に答える 4

2

ラッパーのdivスタイルを作るだけ

overflow: auto
于 2013-07-25T11:53:51.090 に答える
1
html {
  height: 100%;
}

body {
  /* not height: 100%; otherwise you're 
   * fixing it to the height of the viewport 
   */
  min-height: 100%; 
}

.wrapper {
  /* some kind of clearfix is 
   * necessary because your content 
   * is floated
   */
  overflow: hidden;
}
于 2013-07-25T11:51:33.547 に答える
0

私の理解が正しければ、あなたはフルハイトのウェブサイトを作りたいですか?

もしそうなら、sticky footerを試してみてください。

于 2013-07-25T11:48:01.077 に答える
0

div を使用してコンテンツをネストし、高さを「与えないでください」。デフォルトでは、その子に適合します。必要に応じて、 を与えることができますdisplay: block

ここにフィドルがありますhttp://jsfiddle.net/8bP9b/

于 2013-07-25T11:52:09.660 に答える