javascript - 如何在两个 div 中显示动态内容,每个 div 具有确定的高度?

标签 javascript jquery html css

我有一个很长的 html 内容(html 片段)从服务器端获取,我想将它显示在一个有两个 div 的页面上,比如说,div1div2 , 每个 div 都有一定的高度,div 中不允许有滚动条html 内容是动态的,可能长也可能短,如果它太大放不下 div1,它会自动扩展到div2,而不是用长滚动条显示div1中的所有内容。

可以吗?怎么办?

非常感谢。

最佳答案

如果您希望您的内容被平均分配,那么您可以将您的内容分成两部分。然后你可以在两个单独的 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;

关于javascript - 如何在两个 div 中显示动态内容,每个 div 具有确定的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27958620/

相关文章:

javascript - 使用图表师在条形图中的图例对齐

javascript - 如何实时更新网页?

javascript - plupload 中 BeforeUpload 和 UploadFile 事件的区别

jquery - 需要为高性能溢出检测器集思广益一些想法

javascript - 在滚动时触发 SVG 动画

javascript - 删除 json 对象中的数组项的问题

javascript - jQuery 简化了多个 div 鼠标悬停功能

html - Bootstrap 类未在 React 组件中获取

html - 不使用 div 来实现按钮功能

java - Spring Security 表单登录