基于容器大小的Jquery动态图书样式分页



如果你曾经使用过eReader应用程序,那就是我想要创建的。我想加载大量的文本,然后将其分成几页。当文本开始溢出或以任何方式被截断时,都应该出现这些"分页符"。我试着探索各种方法来做到这一点,但运气不太好。

现在我正试图把每一个单词都分解出来(糟糕而缓慢),并测量它离顶部有多远,当它达到一定高度后,我正试图编辑html以关闭最后一个页面并开始新的页面。

我想避免在一定数量的字符或单词后分离内容,因为这是不一致的。文档中可能也包含HTML。

坦率地说,我甚至不知道从哪里开始,很长一段时间以来,我一直在寻找一些关于如何进行的提示。

不幸的是,这是一项不平凡的任务。为了让你了解自己所面临的挑战,请看看以下内容:http://www.hpl.hp.com/techreports/2009/HPL-2009-123.pdf.

这个问题类似:html分页和';分页媒体';

如果你能使用W3C页面媒体CSS标准,那就太好了,就像那里建议的那样,但它在firefox、chrome或safari中还没有得到很好的支持。令人震惊,但这似乎是IE走在曲线前面的罕见情况之一。

我还强烈怀疑您应该找到一种加载文本片段的方法。加载大量的文本会占用内存,减慢页面速度,通常还会破坏用户的浏览器。

最新更新