【问题标题】:Is there a way to force long lines to wrap in all e-readers有没有办法强制长线在所有电子阅读器中换行
【发布时间】:2013-03-25 14:35:48
【问题描述】:

我有这个用 indesign 制作的 epub。 主要文本流动得很好,并且按照预期的方式换行。

问题出在脚注上。 长脚注不会换行,但会延伸到屏幕右侧。 它确实包含在 iBooks 中,但不包含在 Adob​​e Digital Editions 或 Bluefire 阅读器中。

有没有办法通过 css 强制换行长行?

这是一个 xhtml 文件的链接: http://dl.dropbox.com/u/22417556/text.xhtml

这里是 css 的链接: http://dl.dropbox.com/u/22417556/styling.css (indesign 做得很好,在这里放了很多额外的垃圾,所以也许这就是问题所在。)

【问题讨论】:

  • 用于脚注的类的 CSS 定义是什么?

标签: css epub ibooks


【解决方案1】:

好的,我刚刚找到 a 解决方案!我的“a”标签的样式是“white-space: pre;”当我注释掉那行时,我得到了脚注,因为它们应该是这样的。现在我只是想知道删除该行是否会导致其他行为异常。

编辑:将其从 pre-wrap 更改为 pre-wrap。它也有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-19
    • 2016-12-15
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多