无法在Gitbook上反映PDF的CSS

时间:2016-01-24 02:58:56

标签: html css git pdf gitbook

我可以用我的CSS改变我的Gitbook网站的设计 但是,我并不了解将CSS应用于PDF。

当我使用相同的CSS作为网站的CSS作为CSS时,结果不一样 我认为CSS for PDF看起来似乎没有用。

我写了book.json如下。

"plugins": ["styles-sass", "image-captions"],
"styles": {
    "website": "styles/website.scss",
    "pdf": "styles/pdf.scss"
}

pdf.scss如下。

.book {
    .book-body {
        .page-wrapper {
            .page-inner {
                section.normal {
                    h1 {
                        text-align: center;
                    }
                }
            }
        }
    }
}

请告诉我这项操作是否正确 或者,如果您有关于pdf.css的任何示例,请告诉我。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题 Gitbook在默认设置中引用/home/<UserName>/.gitbook/versions/2.6.7/theme/assets/ebook/pdf.css 然后,我在此文件中找到了.section.toc>h1{text-align:center;} 所以我写了style/pdf.scss如下,它工作正常。

.section {
    &.toc {
        >h1 {
            text-align:right;
        }
    }
}

如果使用上面的样式表,表格内容标题右对齐 其他风格将以相同的方式设置。

谢谢!