-1

然后我在我的绝对块内部 div 中添加一些文本,它不会扩展。

我知道扩展禁止父容器宽度:<div class="main_wrap"></div>

但我无法从他身上删除它。所以我想找到一个解决方案,如何在没有 js 的情况下纠正它。我怎样才能做到这一点?它必须在宽度上扩展,而不是在高度上,谈论这个元素:<div class="abs">。如果您从.main_wrap正确的视图中删除宽度,但我需要在不删除宽度的情况下达到这样的结果,因为它只是巨大网格的一小部分。

HTML:

<div class="block">
  <div class="abs">
      <table class="whf table">
          <tr>
              <td>
                <div class="image">
                  <div class="shadow"></div>
                  <img src="http://boardingarea.com/blogs/deltapoints/files/2012/07/test.jpg" width="77" />
                </div>
              </td>
              <td class="vamid">
                  <div class="text">
                      Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum  Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum
                  </div>
              </td>
          </tr>
      </table>
  </div>    

这是完整的示例:

http://jsbin.com/uqafuq/6/edit

将来谢谢。

4

2 回答 2

0

我不知道我对你的理解是否正确,你的结构看起来很奇怪,但这是你想要实现的吗?http://jsbin.com/uqafuq/11/edit

只需height: 100%.abs

于 2013-01-29T15:23:24.980 回答
0

只需从根本没有高度的元素父级中删除您height: 100%.abs设置高度

添加display: inline-block;.block

于 2013-01-29T15:24:44.117 回答