我正在为Kindle转换HTML页面。该页面具有多个CSS文件。 Kindle指南建议将普通正文文本的左右边距设置为0,以防止内容从屏幕边缘掉落或与其他内容重叠,并且正文文本不得强制对齐。 CSS的边距为零,并且未指定text-align。问题是转换后的文章文字太靠近屏幕边缘,由于某种原因,Kindle并未在内容和屏幕边缘之间设置默认边距。

我尝试为右侧和左侧设置padding 1.2-1.3em,它确实设置了一些间距,但是在电子书的中间,我看到它在页面的右侧边缘开始重叠,因此图片和文本的边缘被剪切了。
如何修改CSS以在内容的左右边框与屏幕边缘之间设置适当的边距?我使用KindleGen进行转换。

这是页面sample

最佳答案

首先,对于Kindle电子书,它实际上取决于您想转换成哪种格式,是旧的(对于Kindle Keyboard机型)还是新的KF8?为什么不在转换之前删除所有样式(应用CSS重置)?

我建议在Mobileread上阅读this (and several other) thread

关于html - 如何设置Kindle页面内容页边距?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17639553/

10-10 23:12