3

所以我有这个

<div class="table-container">
  <div class="table-wrapper">
    <table class="sometable"/>
  </div>
</div>

该表大于表包装器或表容器。如何使两个父母中的任何一个扩大以覆盖桌子?

谢谢

4

3 回答 3

0

确保您的 CSS 看起来不像这样:

.sometable {
   position: absolute;
}

如果您正在使用,position: absoulute;则需要将其更改为position: relative;或完全删除它。

尝试使用width:100%也许会有所帮助。

于 2013-08-09T03:49:47.427 回答
0

修复外部 div 的宽度并给出表格width:100%;......它可能会工作:)

于 2013-08-09T07:28:02.330 回答
0

除非您明确设置了容器 div 的宽度或高度,否则它们会自然扩展以适应表格的大小。如果您的表格的位置设置为绝对位置,则不一定是这种情况 - 在这种情况下,请使用表格上的相对位置来避免此问题,因为绝对定位的元素不符合页面的自然流动。

于 2013-08-09T00:44:10.357 回答