0

![ここに画像の説明を入力][1]ユーザーが新しいコントローラーを追加したときに、マイページのレイアウトの高さを変更するにはどうすればよいですか? ユーザーが新しいコントロールを追加したときに、ページの高さを拡張したいと考えています。

マスターページで使用しています

<div class="main">
     <asp:ContentPlaceHolder ID="MainContent" runat="server"/>
</div>

そして私のcssで

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    height: auto; 
}

もう 1 つの質問ですが、aspx.cs ファイルでプログラムによってそれを実現できますか?

アドバイスをいただければ幸いです。ありがとうございました。

4

1 に答える 1

1

asp:Content にコンテンツが含まれる要素があるか、高さが設定されている限り、ページの高さに追加する必要があります

<asp:Content ContentPlaceHolderID="MainContent" runat="server">
<div>

</div>
</asp:Content>

また、div の高さを変更している CSS スタイルを確認する必要があります。これは、そこに配置したコンテンツに影響を与えるためです。

于 2012-11-28T14:53:16.597 に答える