2012-06-22 27 views
0

增加我有下面的CSS一个div:股利高度上没有任何附加元素

  div 
      { 
       width:600px; 
       height:auto; 
      } 

现在我的问题是,当我在这个附加任何元素(like $('div').append(any element)) div的高度没有相应增加。有什么问题?

EDIT

元素对此我追加具有height:auto。而我所追加的div是空的。

+0

是这里面的元素'div'集'浮动'? – blackpla9ue

+0

你能在http://jsfiddle.net创建一个例子吗? – sandeep

+0

你可以把最后一个元素的样式为'clear:both;'? –

回答

0

该代码没有问题。该auto值是一个div默认的,所以(假设没有其他样式应用到元素),这是一样的只是:

div { width: 600px; } 

所以,没有什么限制了div的高度在那个代码中。您必须查看代码中的其他位置才能找到影响元素的内容。

有些浏览器让你检查一个元素,它显示了CSS究竟应用了什么。为此,我在Firefox中使用了Firebug插件。