1
<div> line 1 <br>
  line 2  <br>
  line 3  <br>
  line 4  <br>
  ...     ...
</div

CSS:-

div {
  line-height: 20px;
  height: 80px;
}

jQuery:

$('div').css('height', xxx)

我可以使用上面的 jQuery 代码或任何其他代码来使heightdiv 再次灵活,即适应内容而不是手动预定吗?

4

2 回答 2

5

Apply auto, 的默认值height,以实现:

$('div').css('height', 'auto')
于 2013-09-26T17:59:58.507 回答
2

在你的 CSS 文件中创建一个名为“flexible”的第二个类声明

.flexible{
  height: auto !important;
}

然后使用jQuery添加类

$('div').addClass('flexible');

http://jsfiddle.net/WQcHs/

于 2013-09-26T18:04:20.777 回答