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 的末尾添加一个“clear”,如下所示:

<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 回答