1

これについてはあまり詳しくありませんが、この問題に関する他の知識を引き出すことができれば幸いです.

最小の高さが設定された div があります。この div にはコンテンツが含まれ、.net リピーターで複数回繰り返されます。

これはうまくいきます。

メイン div 内には別の div があります。これには、複数行にまたがるコンテンツが含まれます。私が抱えている問題は、子 div が親 div よりも高い場合、親 div の高さが拡張されないことです。リピーター内にあるため、子 div のコンテンツは次の親 div に展開されます。css を使用して親 div を展開し、子 div のコンテンツで展開する方法はありますか。

これは、私のマークアップの非常に縮小されたバージョンです。

    <div class="row">This is content ... blah blah<div class="child">ahdshfjhdsfjk <br/><br /><br /><br /><br />jkljlkj<br />jjkljl<br /></div></div>

これを修正する方法については、どんな助けも素晴らしいでしょう

4

2 に答える 2

3

私が覚えていることから、次のように、含まれている div の最後に「クリア」を追加してみてください。

<div class="row">
   This is content ... blah blah
   <div class="child">
      ahdshfjhdsfjk
      <br/><br /><br /><br /><br />
      jkljlkj
      <br />
      jjkljl
      <br />
   </div>
   <br style="clear: both;" />
</div>
于 2010-11-06T02:10:45.427 に答える
1

これが、標準の html と css を知っている方が良い理由であり、あなたから物事を隠す独自の .NET のものではありません。あなたが示すものは、あなたが望むことをするべきです。問題は CSS にあります。それがなければ、すべてが大雑把な推測ですが、内部の div がフローティングまたはその他の方法で配置されていることに関連している可能性があります。

于 2010-11-06T02:10:46.943 に答える