0
    HtmlGenericControl SpecsDiv = new HtmlGenericControl("Div");
    SpecsDiv.InnerHtml = "<b>Specifications are not defined.</b>";
SpecsDiv.Style.Add("left", "0");
SpecsDiv.Style.Add("width", "100");
    SpecsDiv.Style.Add("height", "200");
    SpecsDiv.Style.Add("overflow", "scroll");

上記は定義であり、.cs内でSpecsDivの値が画像のパスに割り当てられます(上記のコード例には示されていません)。これらの画像は、上記で指定されたものよりも幅/高さが大きい場合があります。

現在、スクロールバーが表示され(ただし無効になっています)、画像が大きいため、画像(上記のSpecsDivにバインドされています)もスクロールバーを超えて溢れています。

SpecsDivをテーブル内にラップする必要がありますか?または、他の何か?まだオプションをチェックしています。

4

1 に答える 1

1

画像がこぼれている場合は、スタイルが間違っている可能性があります。浮かせていますか?またはdisplay:absolute?画像のスタイルを見ないと、お勧めするのは難しいでしょう。

画像が通常のフローの一部であることを確認する必要があります。おそらく、overflow: autoオーバーフローしない限りスクロールバーが表示されないようにする必要があります。

于 2011-11-15T23:59:09.297 に答える