0

Web ページのマスターページのセクションを分離する 2 つの html div があります。それらの位置はどちらも相対的です。Div 1 にはコンテンツ プレースホルダーが含まれており、コンテンツの高さは異なる場合があります。Div 2 はフッターに使用され、フッターの唯一のコンテンツであるラベルを 1 つだけ含みます。ラベルの位置は相対的です。

私の問題は、Div 2 (マスターページ内の contentplaceholder 内) のコンテンツが長すぎる場合があるため、フッター (ラベル) を設定した場所と重なることがあります。コンテンツは、主にさまざまなサイズのテーブルです。

重複を避けるために、Div 2 の位置を Div 1 のサイズに自動的に調整するように設定するにはどうすればよいですか?

Div 1 のコンテンツ プレースホルダーのコンテンツは、動的に作成されたテーブルを含む aspx ページであるため、asp.net タグを削除しないでください。

4

1 に答える 1

1

既存のものに以下を追加および編集し、Divのクラス名に従ってクラス名を変更します。

 .Div1 {
      overflow: auto;
    }

.Div2 {
  clear: both; /* remove position: relative; */

私はあなたのcssについて知らないので、これらすべてが問題を引き起こしていると推測しています。それが重複を防ぐためにdiv 1にマージンを追加しようとしない場合は、floatも追加します。

于 2013-01-31T17:26:16.707 に答える