You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决CSS支持不佳的ePUB阅读器的排版兼容问题?

ePUB阅读器CSS后代选择器兼容性问题修复

问题背景

测试发现,部分ePUB阅读器存在CSS后代选择器解析错误的兼容性问题,受影响的设备/软件包括:

  • Linux平台的FBReader 0.12.10
  • PocketBook TL 3

异常表现

在处理特定ePUB文件时,这些阅读器会出现样式异常:所有文本被错误渲染为斜体且右对齐。经排查,原因是阅读器错误解析了CSS规则——即便文档中不存在.ded类的元素,它依然把针对.ded .paragraph的样式(text-align: right和font-style: italic)全局应用到了所有.paragraph元素上。

修复方案

经过调试验证,只需修改该ePUB包内OPS/style.css文件的第269行代码,即可修复这个错误解析问题,让文本样式恢复正常渲染。

内容的提问来源于stack exchange,提问作者janek37

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:17:43