2010-06-04 238 views
0

我有一个具有预定义宽度(比如说80px)的div,但div中的内容长度可以很长,任何主体都可以告诉我如何增加宽度基于内容长度的div?当内容更加负载时动态更改div的宽度

我的div看起来像

<div class="content"> 
Text here 
</div> 

我曾尝试使用jQuery来调整它的大小,但是当我使用.WIDTH()或.innerWidth()函数,我总是得到0值。

感谢 Ashwani

+0

你是指宽度还是高度?增加更多内容时增加高度更为正常。 – Douglas 2010-06-04 09:01:25

回答

4

听起来有点小题大做了我。如果可能的话,只需修改你的div的CSS到:

div.content { 
    min-width: 80px; 
    min-height: 80px; 
} 

这应该确保div仍然动态扩展,如果必要的话。

1

最小宽度在IE6中不起作用。 Here's a hack.

+1

这是过度杀伤,作为一个评论更适合 – jAndy 2010-06-04 09:02:48