【问题标题】:How to display dynamic content in two divs, with definite height for each div?如何在两个div中显示动态内容,每个div都有确定的高度?
【发布时间】:2015-01-15 15:45:55
【问题描述】:

我有一个从服务器端获取的长 html 内容(html sn-p),我想将它显示在一个有两个 div 的页面上,例如,div1div2,每个 div 都有确定的高度,div中不允许滚动条,html内容是动态的,可以长也可以短,如果div1太大放不下,会自动展开为@ 987654327@,而不是用长滚动条显示div1 中的所有内容。

有可能吗?怎么样?

非常感谢。

【问题讨论】:

标签: javascript jquery html css


【解决方案1】:

如果您希望您的内容平均分布,那么您可以将您的内容分成两部分。然后你可以在两个单独的 div 中显示。像这样的:

var content = getContent(); // getContent() is a method by which you are getting the content
var len = content.length;
var halfContent = content.substring(0, len/2);
var secondHalf = content.substring(len - len/2, len);
document.getElementById('div1').innerText = halfContent;
document.getElementById('div2').innerText = secondHalf;

【讨论】:

  • 这会将内容精确地分成两部分,而不会查看内容是否溢出。我认为问题是只移动溢出的内容。
猜你喜欢
  • 2019-03-14
  • 2014-08-25
  • 1970-01-01
  • 2011-02-20
  • 2013-05-05
  • 2020-06-22
  • 1970-01-01
  • 2015-09-06
  • 2013-02-19
相关资源
最近更新 更多