汇总常用ePub阅读器对样式的支持及显示差异
更新日期:2018-02-28
多看
- 不支持max-width、min-width属性,强制width最大值100%
- 中文字体子集支持异常(疑似必须有“的”字)
- 不支持display属性
- 覆盖<a>标签全局样式,需单独定义
- 不支持letter-spacing属性
- line-height最小值为1(实际仍有一定可视间距,未查明原因)
- 不支持多重text-shadow属性,不识别阴影列表
- 浮动异常,内部块级元素不浮动;嵌套浮动异常,情况不明
- 不支持:before、:after伪元素
- 单位rem统一识别为em,内部元素大小边距定义时需注意
- 不支持vertical-align的top、bottom、text-bottom值
- 使用transform属性,值skew(x,y)识别为值skew(y,x),值skewX识别为值skewY,不识别值skewY
- border-radius无法绘制正圆
- 不支持.class1.class2选择器,默认选择.class2?
- 不支持<section>标签?
- dl强制两端对齐
- h1-5元素translate、skew不起作用(待确定)
Lithium
- 解析<section>为<div>?
- 图片超出页面强行裁页
Gitden
- 图片超出页面强行裁页
- <a>标签强制着色
- 右浮动后文字默认右对齐
Kindle (KF8)
- <a>标签强制下划线
- 不支持postion: absolute
- display:table-cell后vertical-align:middle无法实现垂直居中
Microsoft Edge
- <table>超出页面时强行换页
- text-align-last:justify后无法使用text-align:center居中,需使用text-align-last:auto