javascript - html, css, javascript - 电子书(文本)阅读器

标签 javascript html iphone

我是新手所以对我好点:)

我有一个大文本,我想用 html 呈现,我希望文本根据浏览器/设备“填充屏幕的实际区域”——移动设备与桌面设备——如果它太过分了,那么我想要它将剩余的文本进行中继并将其呈现在另一个 html 中(即下一页)。我试过搜索分页和诸如此类的东西,我正在使用 html、css、javascript.. 并且对这一切都很陌生:)

我知道我的问题可能很模糊,但即使是一个小方向也会有很大帮助!

(为了让事情更清楚,我正在尝试构建一个 javascript 电子书阅读器,我可以在未来添加公共(public)领域的书籍)。

最佳答案

这是您必须做的。

  1. 找出一种方法来查看文本是否溢出
  2. 去掉多余的文字
  3. 创建一个链接,用剩余的文本填充内容 div
  4. 递归地重复
  5. 如果您不知道什么是递归,请转到第 5 步,否则 +1

关于javascript - html, css, javascript - 电子书(文本)阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6644470/

相关文章:

javascript - 动态 javascript 滚动未按预期工作

html - 宽度不适用于文本区域 MVC

iphone - 从 appdlication 中的缓存目录加载图像在 App 委托(delegate)中完成方法

iphone - 使用 EKEventEditViewController 创建带有闹钟的日历事件

javascript - 使用 IFrame 阻止 URL

javascript - 使用带有多个 <Select/> 标签的 React-Select 进行 react

javascript - 使用 Jquery 增加输入名称数组索引

javascript - 如何在 plotBand 上显示工具提示或图例?

javascript - 将变量添加到我的 JavaScript 文件中的 href 链接

iphone - 如何从 iPhone 的应用程序图标中删除徽章通知符号